【发布时间】:2017-12-19 16:21:17
【问题描述】:
鉴于这些 XML 文档:
文档 1
<root>
<element1>
</element1>
</root>
文档 2
<request>
<dummyValue>5</dummyValue>
</request>
使用 Pythons ElementTree 我想将第二个文档插入到第一个文档中,结果如下所示。
生成的文档
<root>
<element1>
<request>
<dummyValue>5</dummyValue>
</request>
</element1>
</root>
ET.SubElement(element1, request) 给我一个序列化错误。
有没有 Pythonic 的方式来做到这一点?
【问题讨论】:
-
如果您的代码会产生错误,请将该代码缩减为能够演示错误的最短的完整示例。请参阅minimal reproducible example 了解更多信息。
标签: python xml python-3.x elementtree