Java 中能將 html 編碼正確轉換的套件: org.apache.commons.lang.StringEscapeUtils。

String source = "The less than sign (<) and ampersand (&) must be escaped before using them in HTML";
String escaped = escapeHtml(source);  //转义
System.out.println(escaped);

source = "{&quot;zbjson&quot;:{&quot;shouJianHao&quot;:&quot;660eb728-a94c-7c6b-c47d-f617ec85528a&quot;},&quot;cb1json&quot;:[{&quot;gongYouRen&quot;:&quot;&quot;,&quot;gongYouLx&quot;:&quot;1&quot;,&quot;gongYouQl&quot;:&quot;1&quot;,&quot;gongYouFe&quot;:&quot;&quot;,&quot;qiTaSm&quot;:&quot;&quot;,&quot;shouJianHao&quot;:&quot;660eb728-a94c-7c6b-c47d-f617ec85528a&quot;,&quot;poid&quot;:&quot;&quot;}],&quot;cb2json&quot;:[{&quot;bianHao&quot;:&quot;1&quot;,&quot;caiLiaoMc&quot;:&quot;&quot;,&quot;leiBie&quot;:&quot;1&quot;,&quot;fenShu&quot;:&quot;&quot;,&quot;shouJianHao&quot;:&quot;660eb728-a94c-7c6b-c47d-f617ec85528a&quot;}]}";
escaped =org.apache.commons.lang.StringEscapeUtils.unescapeHtml(source); //反转义
System.out.println(escaped);

随机推荐

  1. 欧拉工程第51题:Prime digit replacements

    题目链接 题目: 通过置换*3的第一位得到的9个数中,有六个是质数:13,23,43,53,73和83. 通过用同样的数字置换56**3的第三位和第四位,这个五位数是第一个能够得到七个质数的数字,得到 ...

  2. STL中set底层实现方式

    Q:STL中set底层实现方式? 为什么不用hash? A: 第一个问题:set底层实现方式为RB树(即红黑树). 第二个问题: 首先set,不像map那样是key-value对,它的key与valu ...

  3. hdu 4159 Indomie (DP,数学概率)

    推出数学公式: #include<stdio.h> #include<string.h> __int64 C(int m,int n) { __int64 tmp=; if(m ...

  4. 安卓app缓存设置

    无论大型或小型应用,灵活的缓存可以说不仅大大减轻了服务器的压力,而且因为更快速的用户体验而方便了用户. Android的apk可以说是作为小型应用,其中99%的应用并不是需要实时更新的,而且诟病于蜗牛 ...

  5. JBoss 性能优化(解决Jboss内存紧张的问题)

    修改$JBOSS_HOME/bin/run.conf文件   JAVA_OPTS="-Xms 520m -Xmx 1220m -Xss 15120k +XX:AggressiveHeap&q ...

  6. power designer 连接数据库提示“connection test failed”

    利用powerdesigner反向生成表结构时,需要mysql连接,配置好连接,测试时直接报:connection test failed”! OS:WIN7 旗舰版 64位 JDK: 64位 Pow ...

  7. docker基本概念,创建、起动实例,保存自定义镜像等常用操作

    14年docker火了一阵,当时自学整理了一份文档,后来冷落了. 现在发现很多同事还是想学习docker,但无从下手,所以重新整理了这篇分享,10分钟就可以带你彻底理解docker,并能够创建属于自己 ...

  8. MimeTypes list

    application/acad *.dwg AutoCAD-Dateien (nach NCSA) application/applefile AppleFile-Dateien applicati ...

  9. VC操作ADO的基本策略

    一.ADO概述 ADO是Microsoft为最新和最强大的数据访问范例 OLE DB 而设计的,是一个便于使用的应用程序层接口.ADO 使您能够编写应用程序以通过 OLE. DB 提供者访问和操作数据 ...

  10. dojo 四 类的构造函数和父方法的调用

    与java类一样,在Dojo里也可以定义constructor 构造函数,在创建一个实例时可以对需要的属性进行初始化.//定义一个类Mqsy_yj var Mqsy_YJ = declare(null ...