gpt4 book ai didi

google-chrome - 有没有办法在Chrome中运行XQuery?

转载 作者:行者123 更新时间:2023-12-03 16:59:35 24 4
gpt4 key购买 nike

我想从Chrome浏览器中当前显示的HTML页面中检索数据。

例如:我想获取当前页面中显示的表的列数。

是否可以从Chrome控制台运行XQuery以获得此类信息?

当我们从控制台运行XPath以获得元素引用时
例如:$x("//th")

最佳答案

XQuery是XPath的超集,但是当前没有浏览器直接支持它。当前的非Microsoft浏览器本地支持XPath,但是有诸如Wicked Good XPath之类的兼容性层使它独立于浏览器。正如您已经意识到的,您请求的Chrome支持XPath。

如果要在浏览器中运行XQuery代码,则可能需要看一下XQIB (XQuery in the Browsers),但是几年前开发就停滞了。

您描述的查询似乎不需要XQuery,纯XPath 1.0应该很好,例如

count(//table[@id='mytable']/tr[1]/th)

关于google-chrome - 有没有办法在Chrome中运行XQuery?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35147044/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com