0

我知道库中的etree对象lxml是 xml 文档的树表示。我不清楚.xpath功能是做什么的。我只需要知道如何解释它的论点和它的输出。我看到了以下使用示例:

tree.xpath('.//' + tagname)
html.xpath("string()")
html.xpath("//text()")

所有这些是string()什么//text()意思?

4

1 回答 1

1

您在那里看到的是 XPath。https://de.wikipedia.org/wiki/XPath xpath() 函数将采用有效的 XPath 并返回结果。您可以说 XPath 是一种用于 xml 文档的查询语言。

这应该可以解决问题:http: //lxml.de/xpathxslt.html#the-xpath-method

于 2013-05-07T08:31:00.437 回答