【发布时间】:2017-03-03 16:45:55
【问题描述】:
我正在尝试将多个 xml 文件合并为一个。我遇到了多个以前回答过的类似解决方案。但是,我还没有找到一个适合我的问题。我有 3 个具有不同属性的 xml 文件。其中一个 xml 文件有一个<main1></main>。我正在尝试获取其他 xml 文件的内容并将其与现有数据一起放置在此标记中。
test1.xml
<acura>
<Brand>Acura</Brand>
<Model>NSX 2017</Model>
<Price>156000</Price>
</acura>
file2.xml
<honda>
<Brand>Honda</Brand>
<Model>Accord</Model>
<Price>24</Price>
</honda>
something3.xml
<main>
<bmw>
<Brand>BMW</Brand>
<Model>5 Series</Model>
<Price>51200</Price>
</bwm>
</main>
【问题讨论】:
-
您是否已经有任何代码或者您希望有人为您编写代码?如果你有,请展示它,否则我不确定有人会写代码。如果不需要使用 elementtree,我有类似的代码,我可以根据您的需要采用。
-
文件(汽车)中的数据总是不同?是否可能重复?
-
@TitanFighter 我一直在尝试使用此代码 here 但没有运气
-
@DanilaGanchar 抱歉,我相应地更新了标签
-
@MaryCoding 添加一些来源你尝试了什么。
标签: python xml elementtree