如何在Java中转义HTML特殊字符?

Nat*_*ath 15 html java

有没有办法将字符串转换为可在Web文档中正确显示的字符串?例如,更改字符串

"<Hello>"
Run Code Online (Sandbox Code Playgroud)

"&lt;Hello&gt;"
Run Code Online (Sandbox Code Playgroud)

Amb*_*ber 38

StringEscapeUtils 具有为此精确设计的功能:

http://commons.apache.org/proper/commons-lang/javadocs/api-3.1/org/apache/commons/lang3/StringEscapeUtils.html

  • 此链接不再有效.这个类可以在http://commons.apache.org/proper/commons-lang/javadocs/api-3.1/org/apache/commons/lang3/StringEscapeUtils.html找到,包含它的项目在这里http:// commons.apache.org/proper/commons-lang/ (2认同)