Я хотел бы удалить несколько тегов из моей строки XML.Звучит просто, и я уверен, что это так, но у меня проблемы с удалением основного тега и сохранением внутри тегов SubTag.
Вот пример:
<Tag1 version = "">
<SubTag1>
</SubTag1>
<SubTag2>
</SubTag2>
</Tag1>
Я бынравится хранить только «SubTag2» и все, что в нем.
Какой лучший способ подойти к этому?
Я пытался использовать REGEX для удаления SubTag1, но я обнаружил, что это никогда не происходитхорошее решение в XML:
result = result.replaceAll("<SubTag1>[\\s\\S]*?</SubTag1>","");
Заранее спасибо.