概述
使用lxml.etree处理XML文档。简要讲述ElementTree API的主要要概念,和一些简单的增强,让处理XML更简单。
常规使用lxml.etree方式:
from lxml import etree
Element 类
ElementTree API 中 Element类是主要的容器对象。大部分功能通过访问这个类完成。 Element类通过Element工厂创建。
root = etree.Element("root")
Element的XML标记名通过对象的属性访问
print(root.tag)
Element被组织在XML树结构中。增加子Element并指定它们的父Element,使用append方法。
root.append(etree.Element("child1"))