2010-09-04 157 views
1

我们可以使用XPathEvaluator对象(在JavaScript中)在iPhone上对Safari,Google Chrome和Safari执行xpath评估。但在android上,浏览器表示XPathEvaluator对象是未定义的。安卓网络浏览器中的XPathEvaluator在哪里?

那么如何获得XPathEvaluator对象的实例,或者是否有任何其他解决方案在android浏览器上执行xpath评估?

回答

1

对不起,目前有no XPath in Android。如果您确实需要XPath,则必须使用JavaScript实现(eg)。这会很慢,所以如果可以的话,更喜欢DOM遍历。

+0

谢谢bobince。希望谷歌会尽快添加xpath支持。 – 2010-09-04 14:16:24

+0

该链接是用于Java XPath支持的... Not WebCore – Dan 2011-07-19 19:35:32

+0

事实上,3.0+ webview支持XPath,就像java.javax库一样(没有以相同的方式玩<= 2.3,所以我不能对此发表评论 – Dan 2011-07-19 22:35:13