我正在使用Gson将Java对象转换为Json。对象的一个字段包含一个包含转义双引号的字符串,如下所示:
"double quote:'\"'"
toJson方法返回上面的字符串,但我想打印它:
double quote:'"'
使用Gson可以吗?
答案 0 :(得分:1)
你为什么要那样做? JS / JSON中也必须包含引号和转义字符。
以下JS文章只显示正确的值:
var json = { test: "double quote:'\"'" };
alert(json.test);
不要使用System.out.println()
左右打印它,Java不会解析JSON,只有JS会这样做;)