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() 递归查询指定的或所有子元素
相关文章推荐
- python模块之xml.etree.ElementTree
- python模块xml,xml.etree.ElementTree 节点的读取,查询,修改,保存,创建,删除等
- python开发_xml.etree.ElementTree_XML文件操作_该模块在操作XML数据是存在安全隐患_慎用
- python模块之xml.etree.ElementTree
- python模块之xml.etree.ElementTree
- python开发_xml.etree.ElementTree_XML文件操作_该模块在操作XML数据是存在安全隐患_慎用
- python开发_xml.etree.ElementTree_XML文件操作_该模块在操作XML数据是存在安全隐患_慎用
- python模块:xml.etree.ElementTree
- Python标准库之xml.etree.ElementTree
- Python xml属性/节点/文本的增删改[xml.etree.ElementTree]
- pythonPkg_xml.etree.ElementTree
- Python xml属性/节点/文本的增删改[xml.etree.ElementTree]
- Python之xml文档及配置文件处理(ElementTree模块、ConfigParser模块)
- python 标准库之xml.etree.ElementTree
- Python xml属性/节点/文本的增删改[xml.etree.ElementTree]
- python xml.etree.ElementTree解析xml文件获取节点
- Python xml属性/节点/文本的增删改[xml.etree.ElementTree]
- python3.2 读写 xml( xml.etree.ElementTree,xml.dom )
- python-xml.etree.ElementTree解析xml文件
- python 标准库之xml.etree.ElementTree