我似乎找不到像这样生成子元素的方法
<child attr="something"></child>
使用以下代码:
myChild = ElementTree.SubElement(root, tag="child", attrib={'attr': 'something'})
我总是得到:
<child attr="something" />
除非我至少添加:
whiteSpace = " "
myChild.text = whiteSpace
这很烦人。
有没有办法可以使用 ElementTree 为元素生成空文本?
更新:
经过一些尝试,我倾向于同意这真的不重要。我问的原因是我想生成 Xcode 工作区文件,它的项目节点使用空内容。但我发现默认的 subElement 实际上也可以。因此,我不会再努力使输出 XML 格式与普通 Xcode 工作区的“相同”格式。
结案。