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. sql主键的一点重要理解

    sql只会读取数据,不会自动设置主键,所以绑定数据后要设置主键(前台) 不管是int或者uniqueidentifier只要类型对得上就可以用,int自增其实没什么太大优势(但是通常都会用自增来做,从 ...

  2. getElementByClassName封装函数用法

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/ ...

  3. JTAG的SWD接线方式

    JTAG引脚示意图: 一.SWD 和传统的调试方式区别 1. SWD 模式比 JTAG 在高速模式下面更加可靠 2. GPIO 刚好缺一个的时候, 可以使用 SWD 仿真, 这种模式支持更少的引脚 3 ...

  4. Java:集合框架的工具类

    集合框架的工具类 Arrays:里面都是静态方法,直接用来对各种集合进行操作的公有方法. Collections:里面都是静态方法,直接用来对各种集合进行操作的公有方法. 包括: 1.asList将数 ...

  5. spring路径通配符

    在应用Spring的工程中,使用class path的方式加载配置文件应该是最常用的做法,然而对大部分人来说,刚开始使用Spring时,几乎都碰到过加载配置文件失败的情况,除了配置上的错误外,很多时候 ...

  6. HDU 4630 No Pain No Game 树状数组+离线查询

    思路参考 这里. #include <cstdio> #include <cstring> #include <cstdlib> #include <algo ...

  7. 完全自制的五子棋人机对战游戏(VC++实现)

    五子棋工作文档 1说明: 这个程序在创建初期的时候是有一个写的比较乱的文档的,但是很可惜回学校的时候没有带回来……所以现在赶紧整理一下,不然再过一段时间就忘干净了. 最初这个程序是受老同学所托做的,一 ...

  8. Linux中__init、__devinit等内核优化宏【转】

    转自:http://blog.csdn.net/joker0910/article/details/7171626 内核使用了大量不同的宏来标记具有不同作用的函数和数据结构.如宏__init .__d ...

  9. PowerDesigner建立与数据库的连接,以便生成数据库和从数据库生成到PD中。

    第一步,打开PD15,找到[Database],如图所示: 第二步,点击新建按钮,创建一个新的ODBC连接. 第三步,这里选择系统数据源,并选择Oracle 第四步,这里需要注意,服务器需要写的是Or ...

  10. cmake的使用二:链接第三方静态库

    cmake的使用二:链接第三方静态库