Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 Gson 将 Java 对象转换为 Json。对象的一个字段包含一个包含转义双引号的字符串,如下所示:
"double quote:'\"'"
toJson 方法返回上面的字符串,但我想打印它:
double quote:'"'
这可能使用Gson吗?
你为什么想这么做?周围的引号和转义字符在 JS/JSON 中也是强制性的。
下面的 JS 片段只是显示了正确的值:
var json = { test: "double quote:'\"'" }; alert(json.test);
不要使用System.out.println()左右打印它,Java 不解析 JSON,只有 JS 这样做;)
System.out.println()