【发布时间】:2022-01-01 05:37:16
【问题描述】:
我正在尝试在 xml 中查找标签以特定模式开头的任何节点。
<data>
<general>
<va value="400" /> <!--looking for this "v-tag"-->
<vb value="42" /> <!-- and this one-->
<y value="43" />
</general>
<special>
<va value="100" />
</special>
</data>
我无法将 xpath 表达式放在一起。像这样的
xyz = lxml.etree.parse( ... )
vees = xyz.xpath("general/[tag='v*']")
我想养蜂
vees
Out[64]: [<Element va at 0x....>, <Element vb at 0x...>]
【问题讨论】:
标签: python-3.x xml xpath