2011-11-02 104 views
1

我試圖在XML文件上附加一個新的子項,問題是我無法在將子項插入到XML文檔中之前將適當的格式提供給子項。minidom上的XML縮進python

我已經創建了minidom.Document(),然後appendChild書籍的孩子。

我解釋得好嗎?

在此先感謝。

回答

1

XML片段的縮進對於XML處理器來說是一件棘手的事情:它們被允許執行許多您不會期望的轉換,並且不允許您在未經您明確許可的情況下以您希望的方式重新獲取元素。

看看Pretty printing XML in Python,看看如何縮進一個完整的XML文檔。

+0

因此,我不會使用xml處理器來追加新的孩子,因爲它並不能真正滿足您的需求。如果我只需要在xml文件中縮進幾個標籤,那麼該怎麼辦?因爲文件的其餘部分具有正確的格式? Thanks giole – antonio