如何从JAVA中的现有XML节点创建新的XML

时间:2013-06-10 16:40:50

标签: java xml xpath xml-parsing

我必须在节点级别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代码。

1 个答案:

答案 0 :(得分:0)

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

  • 将原始xml加载到Dom对象中。
  • 查找带有“第三”等标记的节点
  • 保留第一个,删除其他人。
  • 保存XML