您的位置:首页 > 编程语言 > Python开发

python模块之xml.etree.ElementTree

2018-03-28 11:00 519 查看

xml.etree.ElementTree用于解析和构建XML文件

解析XML文件

parse()函数,从xml文件返回ElementTree

Element.tag 、Element.attrib、Element.text

for child in root  迭代获得子元素

Element.get()  获得属性值

root.getchildren()  获得直接子元素

root[0][1]  根据索引查找子元素

root.find() 根据tag查找直接子元素,返回查到的第一个元素

root.findall()    根据tag查找直接子元素,返回查到的所有元素的列表

root.iterfind()   根据tag查找直接子元素,返回查到的所有元素的生成器

支持的XPath语句(XML Path)

root.iter()  递归查询指定的或所有子元素 

  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: