Для этого есть статический метод StringEscapeUtils.escapeHtml()* из библиотеки Apache Commons. Помимо этого метода, данный класс содержит много других полезных методов для экранирования / разэкранирования строк в соответствии с правилами Java, JavaScript, HTML, XML, SQL и CSV.
* - или два метода: escapeHtml4 и escapeHtml3 в библиотеке Apache Commons версии 3.
* - или два метода: escapeHtml4 и escapeHtml3 в библиотеке Apache Commons версии 3.
способ плохо преобразует русские буквы.
ОтветитьУдалить