【发布时间】:2012-02-02 20:50:17
【问题描述】:
是否可以从网页上的光标位置自动生成最具体的 XPath 表达式? XPath 表达式会随着“onMouseMove 事件”而改变。
如果可能,您将如何实施?或者它是否已经在某些Javascript 或Python 库中实现?我更喜欢 Python 和一些网络库的组合,但 Javascript 也很好并且可以接受。
【问题讨论】:
-
您是指右键单击元素并在检查器中获取 html 元素时的“Google chrome”功能吗?
-
你的意思是像萤火虫功能来获取xpath。
-
@RanRag 是的,没错,我不知道 firebug 有这个功能。
-
没有“最具体的 xpath 语句”这样的东西。为了更具体,它将对整个文档进行编码。
/*[1]/*[3]/*[5]/*[2]之类的路径是否比/html/body/div[3]/em“更具体”?你如何衡量“特异性”?
标签: javascript python xpath