Python

Python,第1张

Python

我建议ElementTree。相同的API还有其他兼容的实现,例如

lxml
cElementTree
Python
标准库本身中。但是,在这种情况下,他们主要添加的是更高的速度-编程的难易程度取决于
ElementTree
定义的API 。

首先

root
XML
构建
XML
Element
实例,例如使用
XML
函数,或者通过解析文件,例如:

import xml.etree.ElementTree as ETroot = ET.parse('thefile.xml').getroot()

或中显示的许多其他方式中的任何一种

ElementTree
。然后执行以下 *** 作:

for type_tag in root.findall('bar/type'):    value = type_tag.get('foobar')    print(value)

和类似的,通常很简单的代码模式。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4899204.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-12
下一篇 2022-11-12

发表评论

登录后才能评论

评论列表(0条)

保存