Java JSONObject丢失转义字符
我想在Java中将字符串转换为json对象 资料来源:Java JSONObject丢失转义字符,java,json,Java,Json,我想在Java中将字符串转换为json对象 资料来源: String path = "{ \"path\" : \"C:\\ddd\\c.java\" }"; JSONObject json_test = new JSONObject(path); System.out.println(json_test.toString()); 预期结果: { "path" : "c:\ddd\c.java" } { "path" : "c:dddc.java" } 实际结果: { "path" :
String path = "{ \"path\" : \"C:\\ddd\\c.java\" }";
JSONObject json_test = new JSONObject(path);
System.out.println(json_test.toString());
预期结果:
{ "path" : "c:\ddd\c.java" }
{ "path" : "c:dddc.java" }
实际结果:
{ "path" : "c:\ddd\c.java" }
{ "path" : "c:dddc.java" }
如何在JSONObject上保留
\\
(反斜杠)?使用/
的最简单方法。这两个在窗户里都很好用
"{ \"path\" : \"C:/ddd/c.java\" }"
使用
复制品