本文摘自php中文网,作者零下一度,侵删。
这篇文章主要介绍了Python构建XML树结构的方法,结合实例形式分析了Python创建与打印xml数结构的实现步骤与相关操作技巧,需要的朋友可以参考下本文实例讲述了Python构建XML树结构的方法。分享给大家供大家参考,具体如下:
1.构建XML元素
1 2 3 4 5 6 7 | from xml.etree import ElementTree as ET
import sys
root = ET.Element( 'color' )
root.text = ( 'black' )
tree = ET.ElementTree(root)
tree.write(sys.stdout)
|
输出结果:
2.构建完整XML树结构
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | from xml.etree import ElementTree as ET
import sys
root = ET.Element( 'goods' )
name_con = [ 'yhb' , 'lwy' ]
size_con = [ '175' , '170' ]
for i in range ( 2 ):
skirt = ET.SubElement(root, 'skirt' ,index = ( '%s' % i))
name = ET.SubElement(skirt, 'name' )
name.text = name_con[i]
size = ET.SubElement(skirt, 'size' )
size.text = size_con[i]
tree = ET.ElementTree(root)
ET.dump(tree)
|
输出结果:
1 | <goods><skirt index= "0" ><name>yhb</name><size>175</size></skirt><skirt index= "1" ><name>lwy</name><size>170</size></skirt></goods>
|
3.XML规范中预定的字符实体
阅读剩余部分
相关阅读 >>
Python用途广泛么
Python画正方形的代码是什么?
详解Python中startswith()函数与endswith函数的使用方法
Python中==是什么意思
Python异常与错误区别
Python数据分析怎么学
Python模块介绍
Python中函数赋值给变量时的问题注意详解
Python中reverse、sort、sorted三个列表排序使用方法详解
Python中保留两位小数怎么表示
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » Python构建XML树结构的实例教程