【发布时间】:2020-03-24 10:48:39
【问题描述】:
我一直在尝试获取ci-name 元素的值,其兄弟RandomAttribute 的值(文本)很重要。我是 python 的初学者,我正在尝试使用 Python 的内置 ElementTree。
这是示例 XML:
<state>
<s-name>State 1</s-name>
<district>
<d-name>District 1</d-name>
<city>
<ci-name>City 1</ci-name>
<RandomAttribute>UN- IMPORTANT</RandomAttribute>
</city>
<city>
<ci-name>City 2</ci-name>
<RandomAttribute>NOT SO IMPORTANT</RandomAttribute>
</city>
<city>
<ci-name>City 3</ci-name>
<RandomAttribute>IMPORTANT</RandomAttribute>
</city>
</district>
</state>
请帮帮我。
【问题讨论】:
-
可以使用lxml吗?
-
@Jack Fleeting Yes
标签: python python-3.x python-2.7 xml-parsing elementtree