【问题标题】:What does etree.xpath function of python lxml library do?python lxml库的etree.xpath函数有什么作用?
【发布时间】:2013-05-07 08:23:21
【问题描述】:

我了解 lxml 库中的 etree 对象是 xml 文档的树形表示。我不清楚.xpath 函数的作用。我只需要知道如何解释它的论点和它的输出。我看到了下面的使用例子:

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

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

【问题讨论】:

    标签: python xpath lxml elementtree


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2015-10-08
      • 1970-01-01
      • 1970-01-01
      • 2014-02-12
      • 2011-03-05
      • 2023-01-16
      • 2018-11-19
      • 2014-05-23
      相关资源
      最近更新 更多