溫馨提示×

如何使用lxml實現XML文檔的模板化生成

小樊
107
2024-05-15 09:35:22
欄目: 編程語言

使用lxml庫可以很方便地生成XML文檔的模板化內容。以下是一個簡單的示例代碼:

from lxml import etree

# 創建一個XML文檔
root = etree.Element("root")
doc = etree.ElementTree(root)

# 添加子元素
child1 = etree.SubElement(root, "child1")
child1.text = "This is child 1"

child2 = etree.SubElement(root, "child2")
child2.text = "This is child 2"

# 保存為XML文件
doc.write("output.xml", pretty_print=True)

運行以上代碼后,將會生成一個名為output.xml的XML文件,內容如下:

<root>
  <child1>This is child 1</child1>
  <child2>This is child 2</child2>
</root>

通過修改代碼中的元素內容和結構,可以生成各種不同的XML文檔。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女