Ответ 1
Любая из escapeEcmaScript
или escapeJson
будет подходящей заменой.
Мне было поручено обновить наш код с помощью org.apache.commons.lang
до org.apache.commons.lang3
, и я обнаружил, что более новая версия StringEscapeUtils
больше не имеет метода escapeJavaScript()
, однако мы использовали это в довольно несколько мест в нашем коде.
Я читал документацию, и кажется, что весь StringEscapeUtils
был переписан для lang3
(см. примечания к выпуску lang 3.3.2), и с этим переписанием они удалили escapeJavaScript()
, однако они не сказали, что использовать в качестве альтернативы в любой из своих документов (не то, что я могу видеть в любом случае). Здесь какая новая документация.
Итак, мой вопрос: я не могу быть единственным, кто заметил бы это и испытал бы эту проблему, так что альтернатива использованию StringEscapeUtils.escapeJavaScript()
?
Любая из escapeEcmaScript
или escapeJson
будет подходящей заменой.
В соответствии с устаревшей страницей Apache Commons мы должны использовать: