相关疑难解决方法(0)

从命令行合并多个XML文件

我有几个xml文件.它们都具有相同的结构,但由于文件大小而被拆分.所以,让我们说我有A.xml,B.xml,C.xml并D.xml和要合并/它们合并到combined.xml,使用命令行工具.

A.XML

<products>
    <product id="1234"></product>
    ...
</products>
Run Code Online (Sandbox Code Playgroud)

B.XML

<products>
  <product id="5678"></product>
  ...
</products>
Run Code Online (Sandbox Code Playgroud)

等等

xml merge command-line

14
推荐指数
2
解决办法
2万
查看次数

使用python的ElementTree合并xml文件

我需要在xml的第三个块上合并两个xml文件.所以,文件A.xml和B.xml看起来像这样:

A.XML

<sample id="1">
<workflow value="x" version="1"/>
  <results>
   <result type="T">
      <result_data type="value" value="19"/>
      <result_data type="value" value="15"/>
      <result_data type="value" value="14"/>
      <result_data type="value" value="13"/>
      <result_data type="value" value="12"/>
    </result>
  </results>
</sample>
Run Code Online (Sandbox Code Playgroud)

B.XML

<sample id="1">
<workflow value="x" version="1"/>
  <results>
   <result type="Q">
      <result_data type="value" value="11"/>
      <result_data type="value" value="21"/>
      <result_data type="value" value="13"/>
      <result_data type="value" value="12"/>
      <result_data type="value" value="15"/>
    </result>
  </results>
</sample>
Run Code Online (Sandbox Code Playgroud)

我需要合并'结果'

<sample id="1">
<workflow value="x" version="1"/>
  <results>
   <result type="T">
      <result_data type="value" value="19"/>
      <result_data type="value" value="15"/>
      <result_data type="value" value="14"/>
      <result_data type="value" value="13"/>
      <result_data type="value" value="12"/>
   </result> …
Run Code Online (Sandbox Code Playgroud)

python xml merge

8
推荐指数
1
解决办法
2万
查看次数

标签 统计

merge ×2

xml ×2

command-line ×1

python ×1