我只是想解决一个简单的方法,打开,编辑和保存使用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