3

在 .NET 中有一个可爱的库,它允许我使用 xpath 查询(HTML 敏捷项目)轻松解析外部 html 页面 - 问题是我必须在客户端做,所以只有 javascript。有没有办法做到这一点?

4

2 回答 2

2

jQuery 还支持 xPath 选择器以及 CSS,您可以从下面的链接获取更多信息。

http://docs.jquery.com/DOM/Traversing/Selectors

于 2012-07-20T13:37:37.097 回答
1

你可以试试https://github.com/andrejpavlovic/xpathjs

实际上有很多,默认情况下有一个 window.evaluate 方法。

但大多数框架使用 jQuery/Mootols/Dojo (Sizzle) 等选择器的原因是,在所有现代现代浏览器中,它几乎都支持原生浏览器,如果不支持就会退回。所以在大多数方面它更快。

于 2012-07-20T13:40:42.220 回答