Мне нужен код JAVA для обработки экранирования HTML символов в XML полезной нагрузке. Может кто-нибудь, пожалуйста, поделитесь кодом для этого.
В полезных данных XML есть одно поле описания, имеющее содержимое, подобное приведенному ниже -
<Description><ul><li>This is a <strong>test</strong> of the <em>new </em><span
style="font-size: 14px;">rich </span><u>text </u><s>feature </s>it
<sub>includes </sub>as <sup>many </sup>special characters as
possible<ul><li><span style="color: rgb(231,76,60);">test </span><span
style="background-color: rgb(46,204,113);">line
</span>2</li></ul></li></ul><div style="text-align:
center;">Center</div><div style="text-align:
center;">&nbsp;</div><div style="text-align: right;">Right</div>
</Description>
И нам нужно преобразовать это в простые символы, например ниже -
Это тест новой функции форматированного текста, он включает как можно больше специальных символов. Тестовая строка 2 Центр
Справа