给一个像这样的元素
<A>
hello
<annotation> NOT part of text </annotation>
world
</A>
如何使用ElementTree
只获取子文本节点(比如XPathtext()
)?在
iter()
和{iter()
只查找元素(毕竟是ElementTree),因此不能用于收集文本节点。在
我知道有一个名为lxml
的库,它提供了更好的XPath支持,但是在添加另一个依赖项之前,我想问一下。(另外,我对Python非常陌生,所以我可能会遗漏一些显而易见的东西。)
您发现示例的文本在三个属性中有点与直觉相反:
(空格省略)。这有点麻烦。然而,以下几点应该会有所帮助:
相关问题 更多 >
编程相关推荐