用Python操作XML

读取

  • xml示例
<?xml version="1.0" encoding="UTF-8"?>
<lv0>
</lv0>
  • 读取xml
    • 获取root
    import xml.etree.ElementTree as et
     
    data = et.parse('test.xml')
    root = data.getroot()
    • 使用下标索引访问root下的xml元素,如root[0]
    • xml元素包含tag、attrib、text等
    • 查找一个元素中某个标签(如<tag1>elm.findall("tag1")返回的为list类型,通过下标索引访问具体元素