原字符串 {"target_type":"single","msg_type":"text","target_name":"测试家长","target_id":"18539282209","from_id":"13820165774","from_name":"大大","from_type":"user","from_platform":"web","msg_body":{"text":"\u003cdiv style\u003d\"display: flex;align-items: center;word-wrap:break-word;\"\u003e飞飞哥\u003c/div\u003e"},"create_time":1575364059442,"version":1,"msgid":5635856903,"msg_level":0,"msg_ctime":1575364058429}
转码后
{"target_type":"single","msg_type":"text","target_name":"测试家长","target_id":"18539282209","from_id":"13820165774","from_name":"大大","from_type":"user","from_platform":"web","msg_body":{"text":"<div style="display: flex;align-items: center;word-wrap:break-word;">飞飞哥</div>"},"create_time":1575364059442,"version":1,"msgid":5635856903,"msg_level":0,"msg_ctime":1575364058429}
java代码是
String string="{\"target_type\":\"single\",\"msg_type\":\"text\",\"target_name\":\"测试家长\",\"target_id\":\"18539282209\",\"from_id\":\"13820165774\",\"from_name\":\"大大\",\"from_type\":\"user\",\"from_platform\":\"web\",\"msg_body\":{\"text\":\"\\u003cdiv style\\u003d\\\"display: flex;align-items: center;word-wrap:break-word;\\\"\\u003e飞飞哥\\u003c/div\\u003e\"},\"create_time\":1575364059442,\"version\":1,\"msgid\":5635856903,\"msg_level\":0,\"msg_ctime\":1575364058429}";
ScriptEngineManager sem = new ScriptEngineManager();
ScriptEngine engine = sem.getEngineByExtension("js");
String unUrl;
try {
unUrl = (String)engine.eval("unescape('"+string+"')");
System.out.println(unUrl);
} catch (ScriptException e) {
e.printStackTrace();
}