在 Python 中,可以使用 xml.etree.ElementTree 模块来操作 XML 文档。使用该模块可以方便地读取、修改和写入 XML 文档。
Element 类表示一个 XML 元素,它有一个叫做 getchildren() 的方法可以获取该元素的所有子元素。返回值是一个列表,列表中的每一项都是一个 Element 类型的对象。
使用示例如下:
import xml.etree.ElementTree as ET
xml_string = """
<element1>
<subelement1>value1</subelement1>
<subelement2>value2</subelement2>
</element1>
<element2>
<subelement3>value3</subelement3>
</element2>
</root>
root = ET.fromstring(xml_string)
# 获取所有子元素
children = root.getchildren()
for child in children:
print(child.tag)
这样就可以获取root下的所有子元素的 tag 了.