【发布时间】:2009-08-27 02:24:20
【问题描述】:
iphone mobile safari 上的 javascript 是否支持 xpath?我正在使用 libxml2 在 Objective-c 中解析 xhtml 文件,但希望能够动态更改我的解析逻辑。正在考虑使用 UIWebview 的 stringByEvaluatingJavaScriptFromString: 方法。
【问题讨论】:
标签: javascript iphone xpath safari
iphone mobile safari 上的 javascript 是否支持 xpath?我正在使用 libxml2 在 Objective-c 中解析 xhtml 文件,但希望能够动态更改我的解析逻辑。正在考虑使用 UIWebview 的 stringByEvaluatingJavaScriptFromString: 方法。
【问题讨论】:
标签: javascript iphone xpath safari
我看到版本 3.0 有 document.evaluate https://developer.mozilla.org/en/DOM/document.evaluate 这就是 XPATH 评估所需的全部内容。
【讨论】:
snapshotLength,而不是xpath 的count? document.evaluate("//form", document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null).snapshotLength