我只是想解決一個簡單的方法,打開,編輯和保存使用python的xml文件。python的簡單XML?
到目前爲止,我已經設法打開一個文件並將其寫入輸出。
我還沒有設法輕鬆打印出來,以便我知道任何給定對象中的內容,遍歷對象模型,編輯標記和屬性,或者將xml寫入文件。
from lxml import etree
root = etree.parse('test.xml')
print etree.tostring(root);
我習慣於使用simpleXML for php,這是一件輕而易舉的事情。
請幫助,因爲我發現的文檔難以理解:(
謝謝:)
-1這不是問題。一個問題就像「我如何[特定的東西]?我嘗試了X,但Y沒有工作/我得到了錯誤消息Z.」。而FYI,lxml *是Python最好最簡單的XML庫。我真的不知道你會得到什麼答案... – delnan 2010-11-04 19:05:14
我希望能夠快速簡單地解釋如何使用xml來做到這一點,或者更好的選擇。 simpleXML在PHP中簡單地把DOM當作一個對象來對待(這也是一個漂亮的事情)。但是我無法找到一個簡單的方法來打開,編輯和保存xml文件,儘管在lxml文檔中做了很好的嘗試。對不起,問題不是更具體! – significance 2010-11-04 19:10:18
我已經更新了我的答案。 – user225312 2010-11-04 19:17:50