`
m635674608
  • 浏览: 4924246 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

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

    博客分类:
  • java
 
阅读更多

{"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"}

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics