В Интернете есть много примеров того, как создать xml с помощью python. An примеров является:создать xml в python с <? Xml version = "xxx"?>?
import elementtree.ElementTree as ET
root = ET.Element("root")
doc = ET.SubElement(root, "doc")
field1 = ET.SubElement(doc, "field1")
field1.set("name", "blah")
field1.text = "some value1"
field2 = ET.SubElement(doc, "field2")
field2.set("name", "asdfasd")
field2.text = "some vlaue2"
tree = ET.ElementTree(root)
tree.write("filename.xml")
Но это создает документ, начиная с
<root>
и не с
<?xml version="xxx"?>
Как я могу добавить немного
<?xml version="xxx"?>
к XML?
Thanks, Carlos.
Возможный дубликат [Python - Дерево элементов удаляет декларацию XML] (http://stackoverflow.com/questions/12612648/python-element-tree-is-removing-the-xml-declaration) –