我正在通过 Java 和 JSON.simple 库将一些数据打印到一个 json 文件中,但是只要有一个斜杠,我就会添加一个反斜杠,如下所示:
"thing":[
{"file":"Screenshot_from_2018-07-12_14-41-19.png",
"currentDateTime":"02\/08\/2018 15:11:14",
"selectedDate":"02\/08\/2018",
"uri":"\/var\/stuff\/files\/Screenshot_from_2018-07-12_14-41-19.png",
"user":"user"}
]
它发生在我们将地图传递给 JSONObject 的那一刻:
map.put("file", fileNameFormat);
map.put("uri", filesPath + "/" + service + "/" + fileNameFormat);
map.put("user", user);
map.put("selectedDate", selectedDate);
map.put("currentDateTime", currentDateTime);
JSONObject json = new JSONObject(map); //HERE
我认为当我进一步开发该实用程序时,这将是一个问题。为什么会发生这种情况,我该如何绕过它?提前致谢。
料青山看我应如是
守候你守候我
相关分类