如何根据孩子的属性选择父母?Xpath - 如何根据孩子的属性选择父母?
我想选择一个div:
//*[@id='outer']/div/div/div/div
,有一个孩子的 'A HREF' 属性等于 'www.blah.com':
//*[@id='outer']/div/div/div/div/a[@href='www.blah.com']
如何根据孩子的属性选择父母?Xpath - 如何根据孩子的属性选择父母?
我想选择一个div:
//*[@id='outer']/div/div/div/div
,有一个孩子的 'A HREF' 属性等于 'www.blah.com':
//*[@id='outer']/div/div/div/div/a[@href='www.blah.com']
//*[@id='outer']/div/div/div/div/a[@href='www.blah.com']/../
的你需要的基本事实是谓词可以嵌套: -
//*[@id='outer']/div/div/div/div[a[@href='www.blah.com']]
Downvoter:请说明理由? – AnthonyWJones 2009-11-04 07:54:59
对libxslt这是相当sl ow:/ – ensonic 2013-02-26 14:16:15
在PHP中使用DOMXPath,最后'/'不得不被删除 - 有意义吗? – 2013-07-12 10:06:12