避免Gson使用时将一些字符自动转换为Unicode转义字符

来源:互联网 发布:小米如何禁止软件更新 编辑:程序博客网 时间:2024/05/02 00:45

{"s":"\u003c"}

我只想简单的打印成这样

{"s":"<"}

解决方案:

我只需要 disable HTML escaping.

Gson gson = new GsonBuilder().disableHtmlEscaping().create();

 

 

String s = "{\"name\":\"<\"} ";//Gson gson = new GsonBuilder().disableHtmlEscaping().create(); Gson gson = new Gson();User user = gson.fromJson(s, User.class);System.out.println(user.name);System.out.println(gson.toJson(user));

 

 

<{"name":"\u003c"}

 

0 0