我需要以 JSON 格式发送日期。日期字符串应如下所示:
“2013/5/15”
相反,JSONObject.toString
将其转义如下:
“2013\ /5\ /15”
我知道这样做是为了允许脚本标签内的 json 字符串,正如这个问题所解释的: JSON:为什么正斜杠转义?
但就我而言,我不需要它。事实上,服务器正在返回一个错误。服务器没有处理这个,我无法修复服务器,所以我必须在移动客户端代码中修复它。
我可以String.replace
在序列化它之后做一个,但是如果我真的想在 JSON 的任何其他部分包含“\ /”字符串怎么办?
有没有办法在不转义斜杠的情况下序列化 JSON 对象?(如果可能,不要逃避任何东西)
提前致谢。