我有一些 java 代码可以将包含尖括号的文本写入数据库;该文本显示在网页上。
与其将我的java代码改成充满实体代码,我想知道我是否可以保留像“ <test>”这样的常量并使用标准库函数来生成基于实体的字符串“ <test>”?
如果你只想做尖括号,我会看看 Java 的字符串替换功能。
但是 如果你想要一个更完整的解决方案,你可能应该看看StringEscapeUtils
特别是public static String escapeHtml(String str)看起来是一个很有前途的函数
从那个签名来看,我猜
string myEscapedHTML = escapeHtml(myUnescapedHTML);
Run Code Online (Sandbox Code Playgroud)
是使用它的方法。
| 归档时间: |
|
| 查看次数: |
1004 次 |
| 最近记录: |