我有一个名为m.xml的文件,其中包含以下内容:
<volume name="sp" type="span" operation="create">
<driver>HDD1</driver>
<driver>HDD2</driver>
<driver>HDD3</driver>
<driver>HDD4</driver>
</volume>
我想得到如下结果:
^{pr2}$我尝试使用以下代码
import xml.etree.ElementTree as ET
root = ET.parse('m.xml')
for nod in root.findall("./driver"):
print nod.text
我得到以下结果:
HDD1
HDD2
HDD3
HDD4
如何获取标签,而不仅仅是文本值?在
要将元素显示为XML文本,请使用^{} function :
演示:
^{pr2}$使用BeautifulSoup解析XML。很简单:
相关问题 更多 >
编程相关推荐