对字符串进行转义和反转义 jsonxmlhtml转义和反转义工具StringEscapeUtils

Posted 抓手

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对字符串进行转义和反转义 jsonxmlhtml转义和反转义工具StringEscapeUtils相关的知识,希望对你有一定的参考价值。

json字符串转义和反转义

// 转义json字符串
org.apache.commons.lang3.StringEscapeUtils.escapeJson()
// 反转义json字符串
org.apache.commons.lang3.StringEscapeUtils.unescapeJson()
// 转义json字符串
io.micrometer.core.instrument.util.StringEscapeUtils.escapeJson();

xml字符串转义和反转义

// 转义xml字符串
org.apache.commons.lang.StringEscapeUtils.escapeXml();
// 反转义xml字符串
org.apache.commons.lang.StringEscapeUtils.unescapeXml();

html字符串转义和反转义

// 转义html字符串
org.apache.commons.lang.StringEscapeUtils.escapeHtml();
// 反转义html字符串
org.apache.commons.lang.StringEscapeUtils.unescapeHtml();

另外还可以转义csv、js、java等,详见源码。

以上是关于对字符串进行转义和反转义 jsonxmlhtml转义和反转义工具StringEscapeUtils的主要内容,如果未能解决你的问题,请参考以下文章

利用StringEscapeUtils对字符串进行各种转义与反转义(Java)

html转义/反转义

[JavaWeb]_[初级]_[对Html特殊符号进行转义防止XSS攻击和反转义]

[JavaWeb]_[初级]_[对Html特殊符号进行转义防止XSS攻击和反转义]

JS实现HTML标签转义及反转义

JS实现HTML标签转义及反转义