python读取xml文件

xml文件是具有树状结构的,如果想要访问某个叶子结点,必须逐层获取其父结点,要读取某个叶子结点内容用text成员
使用前先加载xml工具包

try: 
  import xml.etree.cElementTree as ET 
except ImportError: 
  import xml.etree.ElementTree as ET 
import sys,os

获取文件的根结点

tree = ET.parse(filename.xml) 
root = tree.getroot() 

获取所有为object的元素

root.findall('object')

获取object中为item的元素

ojbect.find('item')

读取item元素里面的内容

print item.text

相关文章:

  • 2022-12-23
  • 2021-11-25
  • 2022-12-23
  • 2022-02-05
  • 2022-12-23
  • 2021-06-13
  • 2021-05-02
猜你喜欢
  • 2022-12-23
  • 2021-11-29
  • 2022-02-27
  • 2021-06-06
  • 2021-08-30
相关资源
相似解决方案