有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

如何从JAVA中现有的XML节点生成新的XML

我必须将在节点级别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) 个答案

  1. # 1 楼答案

    尝试使用DOM库,这很简单

    • 将原始xml加载到Dom对象中
    • 寻找带有“Third”标记的节点
    • 保留第一个,如果有其他的就移除
    • 保存XML