使用修改块解析XML

时间:2015-12-22 08:16:59

标签: xml

我有一个奇怪结构的XML源文件。此文件包含各种实体的信息,并且会不断更新。但是,此XML文件不是提供更新版本的更改实体,而是保留修改。让我举例说明。 假设我们有一个原始实体节点

<identity ssid="1">
 <name>
  <value>Lukashenka</value>
 </name>
</identity>

后来改为

<identity ssid="1">
 <name>
  <value>Lukashenko</value>
 </name>
</identity>

在这个XML中,它看起来像

<identity ssid="1">
 <name>
  <value>Lukashenka</value>
 </name>
</identity>
<modification>
 <removed>
  <identity ssid="1">
   <name>
    <value>Lukashenka</value>
   </name>
  </identity>
 </removed>
 <added>
  <identity ssid="1">
   <name>
    <value>Lukashenko</value>
   </name>
  </identity>
 </added>
</modification>

之前我从未使用过这种格式,并希望将此xml文件更改为普通的xml格式,以便将其导入Excel。 我没有扎实的编程背景,但如果您确定转换此文件的正确方法,我不介意尝试。 提前谢谢。

0 个答案:

没有答案