是否可以通过XPath
获取某些代码的所有内部文本?
例如,在一种情况下,可能有文字:root.xpath('//h2[text()="Description"]/following-sibling::p/span/span/text())
在另一种情况下,它可能位于span
:root.xpath('//h2[text()="Description"]/following-sibling::p/span/text())
所以我的问题是,是否有一些方法可以在一个标签中获取所有文本,但不仅仅是在第一级。
像root.xpath('//h2[text()="Description"]/following-sibling::p/*/text())
答案 0 :(得分:2)
如何使用//
轴?
//h2[text()="Description"]/following-sibling::p/span//text()
这应返回span