在 Python 中将元素值写入 XML
我有一个包含键=值对的文本文件。我有另一个 XML 文件,其中包含作为“源”节点的“键”和作为“目标节点”的“值”。
<message>
<Source>key</Source>
<Destination>value</Destination>
</message>
假设我得到一个包含相同键但不同值的新文本文件,如何使用 minidom 更改 XML 文件?
这可能吗?
I have a text file containing a key=value pairs. I have another XML file which contains the "key" as "Source" Node and "value" as "Destination Node".
<message>
<Source>key</Source>
<Destination>value</Destination>
</message>
Suppose, I get a new text file containing the same keys but different values, how do I go about changing the XML file using the minidom ?
Can this be possible?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
重新生成 XML 文件比就地修改它更容易:
这将打印:
您可以使用例如
configparser
读取文件;你可能有更好的方法。It would be easier to regenerate the XML file than to modify it in place:
This will print:
You could use e.g.
configparser
to read the file; you may have a better way.