我想从我的 XML 字符串中删除一些标签。这听起来很简单,我敢肯定,但我在删除主标签并将子标签保留在里面时遇到了问题。
这是一个例子:
<Tag1 version = "">
<SubTag1>
</SubTag1>
<SubTag2>
</SubTag2>
</Tag1>
我想只保留“SubTag2”和里面的所有东西。
解决这个问题的最佳方法是什么?
我尝试使用 REGEX 删除 SubTag1,但在这里我发现这在 XML 中从来都不是一个好的解决方案:
result = result.replaceAll("<SubTag1>[\\s\\S]*?</SubTag1>","");
先感谢您。