xml——python xml 解析
来源:互联网 发布:怎么用网站做淘宝客 编辑:程序博客网 时间:2024/06/05 17:08
节点对象
xml.etree.ElementTree.Element
初始化
xml.etree.ElementTree.Element(tag,attrib={},**extra)
属性
.tag.text.tail.attrib # 字典类
方法
.clear().get(key,default) # 获取属性.items() # (name, value) 对.keys() # 属性名list.set(key,value) # 设置属性.append(sub).extend(subs).find(match) # 标签或路径,匹配第一个节点.findall(match).findtext(match,default).insert(index,element).iter(tag=None) # 迭代自身和子节点.iterfind(match).itertext().remove(sub)
树对象
class xml.etree.ElementTree.ElementTree(element=None, file=None)
方法
._setroot(element).find(match).findall(match).findtext(match).getroot().iter(tag=None).iterfind(match).parse(source,parser=None).write(file, encoding="us-ascii", xml_declaration=None, default_namespace=None, method="xml")
工厂方法
.Comment(text=None).dump(elem) # 打印到stdout.fromstring(text).fromstringlist(seq,parser=None).parse(source,parser=None).SubElement(parent,tag,attrib={},**extra) # 新建parent节点的子节点.tostring(element, encoding="us-ascii", method="xml").tostringlist(element, encoding="us-ascii", method="xml").XML(text, parser=None).XMLID(text, parser=None)
美观打印XML
tree = xml.dom.minidom.parseString(string)print tree.toprettyxml(indent=' ')
0 0
- xml——python xml 解析
- Python——XML解析
- python解析xml——generateDS.py
- python 解析XML xml.dom
- python 解析XML xml.dom
- python 解析XML xml.dom
- python解析xml(创建xml)
- python 解析XML xml.dom
- python 解析XML xml.dom
- python解析xml文件——通过etree来解析xml文件
- Python解析XML文件
- python 解析XML
- Python 解析XML
- python解析xml模块
- python 解析xml
- python 解析xml文件
- Python解析XML字符串
- python解析XML文档
- 散布矩阵(Scatter Matrix)(一)
- 最近要看的博客 关于anacona selinux
- androidpn 0.5.0客户端 asmack 类库更新到 android8-0.8.10
- 高端多媒体机房教室租赁
- iOS6和iOS7代码的适配(1)
- xml——python xml 解析
- hadoop 2.0以后最新指标
- 1022. D进制的A+B (20)
- JSP下的32位MD5加密
- Nodejs学习笔记(六)--- Node.js + Express 构建网站预备知识
- 有趣的机器学习:最简明入门指南
- 如何在Windows 7平台搭建Android Cocos2d-x3.0开发环境
- 黑马程序员 字符流 BufferedWriter 和 BufferedReader 的个人理解
- iOS6和iOS7代码的适配(2)——status bar