有没有一种方法可以使用ElementTree在XML文件的第一行添加注释?

时间:2019-02-20 17:12:47

标签: python elementtree

使用ElementTree生成XML文件时,您可以使用insert在元素下方的行上添加注释,例如

import xml.etree.ElementTree as ET
tree = ET.ElementTree("test.xml")  # modifying existing XML file
tree.getroot().insert(0, ET.Comment("Some comment..."))
tree.write("test_modified.xml")

这将导致输出看起来像这样:

<RootElement>
    <!--Some comment...--><NextElement>
    </NextElement>
</RootElement>

是否可以使用ElementTree在第一行(在根元素之前)添加注释?

如果没有,用Python中其他方法实现此目标的最简单方法是什么?

0 个答案:

没有答案