このようなサブ要素を生成する方法が見つからないようです
<child attr="something"></child>
次のコードを使用します。
myChild = ElementTree.SubElement(root, tag="child", attrib={'attr': 'something'})
私はいつも得る:
<child attr="something" />
少なくとも追加しない限り:
whiteSpace = " "
myChild.text = whiteSpace
これは非常に面倒です。
ElementTree を使用して要素の null テキストを生成する方法はありますか?
更新:
いくつか試した後、私はそれが本当に問題ではないことに同意する傾向があります. 私が尋ねた理由は、プロジェクト ノードに空のコンテンツを使用する Xcode ワークスペース ファイルを生成したかったからです。しかし、デフォルトの subElement も実際には機能することがわかりました。したがって、出力 XML を通常の Xcode ワークスペースと「同一」の形式にすることについては、これ以上努力しません。
ケースを閉じました。