我有这样的XML:
<parameter>
<name>ec_num</name>
<value>none</value>
<units/>
<url/>
<id>2455</id>
<m_date>2008-11-29 13:15:14</m_date>
<user_id>24</user_id>
<user_name>registry</user_name>
</parameter>
<parameter>
<name>swisspro</name>
<value>Q8H6N2</value>
<units/>
我想解析XML并提取<value>
条目,它正好位于标记为'swisspro'的<name>
项之下。一、 我想解析并提取'Q8H6N2'值。在
我如何使用ElementTree来实现这一点?在
通过
lxml
可以容易得多,但是这里有一个使用ElementTree
库的解决方案:印刷品:
^{pr2}$其思想非常简单:迭代所有
parameter
标记,检查name
标记的值,如果它等于swisspro
,则得到value
元素。在希望有帮助。在
下面是一个例子: xml文件
解析方法
^{pr2}$相关问题 更多 >
编程相关推荐