Удалить теги и контент из (текстового) файла в Java - PullRequest
0 голосов
/ 09 сентября 2018

Каков наилучший способ удаления тегов XML и содержимого между ними из файла в Java? Я думаю, что сначала я прочитал бы файл в строковую переменную, а затем использовал replaceAll() и regex, чтобы удалить соответствующую часть, затем запишите остаток в другой файл.

Кроме того, если удаляемая деталь выглядит следующим образом:

<tag id="abc" name="xyz">
  content goes here..
</tag>

Тогда что будет лучшим шаблоном регулярных выражений, чтобы соответствовать ему?

1 Ответ

0 голосов
/ 09 сентября 2018

Вы можете использовать следующее регулярное выражение для удаления тегов XML из переменной str:

str = str.replaceAll("<[^>]*>", "")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...