标签: java json jsonobject jsonresult
在JSONObject中,我放了{"text":"\folder1\folder2\filename.txt"}。
{"text":"\folder1\folder2\filename.txt"}
它被序列化为{"text":"\\folder1\\folder2\\filename.txt"}而不是{"text":"\folder1\folder2\filename.txt"}。
{"text":"\\folder1\\folder2\\filename.txt"}
为什么要添加额外的正斜杠?
答案 0 :(得分:1)
因此,必须转义\才能使JSON有效。根据JSON规范。你的解析器在读取JSON时也会删除第二个\。
请阅读此JSON spec。阅读此answer