0

我必须将节点级别 3 的 XML 文件中多次出现的节点提取到一个新的 xml 文件中。

XML 看起来像

<Start>
    <first>  
        <Second>
            <Third>
            </Third>
            <Third>
            </Third>
            <Third>
            </Third> 
        </Second>
    </first> 
</Start>

我需要的是这样的

<Start> 
    <first>  
        <Second>
            <Third>
            </Third>  
        </Second>
    </first>
</Start>

为此,我需要一个 Java 代码。

4

1 回答 1

0

尝试使用 DOM 库,这很容易。

  • 将原始 xml 加载到 Dom 对象中。
  • 寻找带有“第三”之类标签的节点
  • 保留第一个,如果其他则删除。
  • 保存 XML
于 2013-06-10T16:46:56.510 回答