0
我似乎無法命名的結束標記XML節點找到一種方法來產生這樣創建空的文本內容,並使用ElementTree.SubElement
<child attr="something"></child>
的子元素使用下面的代碼:
myChild = ElementTree.SubElement(root, tag="child", attrib={'attr': 'something'})
我總是得到:
<child attr="something" />
除非我在勒ast add:
whiteSpace = " "
myChild.text = whiteSpace
這很煩人。
有沒有一種方法可以使用ElementTree生成元素的空文本?
更新:
一些嘗試後,我傾向於認爲它真的不應該的問題。我之所以問這個問題,是因爲我想生成Xcode工作區文件,它爲其項目節點使用空內容。但是我發現默認的子元素實際上也可以工作。所以我不會再像以前的Xcode工作區那樣把輸出XML做成「完全相同」的格式。
案件關閉。
爲什麼這很煩人?它的正常有效的XML。 – tdelaney