【发布时间】:2014-07-09 09:47:10
【问题描述】:
我有一个应用程序,它不断地从文件中重新加载大量 XML 数据,然后执行操作,然后写回文件。
lxml 库在解析和反解析 XML 方面被证明要快得多,但 cElementTree 对于某些类型的操作要快得多。两者都有几乎相同的 API。
如何使用 lxml 解析 XML 文件,然后使用 cElementTree 对其进行操作?
这是我尝试过的,但是 lxml 解析方法生成的对象固有地使用它自己的操作方法。
import xml.etree.cElementTree as ET
from lxml import etree as lxmlET
【问题讨论】:
标签: python xml lxml elementtree celementtree