我们需要合并2个大型xml文件并列出一个独特的元素,如IP地址, 唯一性来自标签名称,状态和类型。
输入文件1: -
- <network>
- <node>
<id>11</id>
<name>aaa.com</name>
<status>active</status>
<ip>1.1.1.1</ip>
<type>Windows</type>
</node>
- <node>
<id>12</id>
<name>bbb.com</name>
<status>active</status>
<ip>2.2.2.2</ip>
<type>Unix</type>
</node>
输入文件2: -
- <network>
- <node>
<id>21</id>
<name>aaa.com</name>
<status>active</status>
<ip>1.1.1.1</ip>
<type>Windows</type>
</node>
- <node>
<id>22</id>
<name>ccc.com</name>
<status>active</status>
<ip>3.3.3.3</ip>
<type>Unix</type>
</node>
</network>
============= 输出必须是基于类型
的活动IP地址列表类似的东西:
Windows.txt
1.1.1.1
Unix.txt
2.2.2.2
3.3.3.3