barbitoff programmer`s blog

Здесь я публикую заметки из программерской жизни: грабли, на которые мне случилось наступить, проблемы, для которых было найдено элегантное (или не очень) решение, а также все, с чем мне пришлось столкнуться и чем хотелось бы поделиться =)
PS Если хотите меня поблагодарить - на странице есть 3 места, чтобы это сделать =)

вторник, 24 января 2012 г.

Java: преобразование спецсимволов в соответствующие HTML сущности (аналог php-функции htmlentities)

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

* - или два метода: escapeHtml4 и escapeHtml3 в библиотеке Apache Commons версии 3.

1 комментарий: