JSONObject正确编码了字符串。本页描述如何在Javascript(以及扩展名JSON)中转义字符串文字。以下说明对于理解示例中的内容很重要:
对于表2.1中未列出的字符,将忽略前面的反斜杠,但不建议使用此用法,应避免使用。
您的示例(
"/Date(1382459367723)/")在之前使用反斜杠
/。由于
/不在表2.1中,因此应将其忽略。如果您的服务没有忽略,那么它要么有错误,要么不是JSON解析器(也许它使用的数据格式与JSON相似,但不完全相同)。
由于您需要生成不符合标准的JSON,因此您将无法使用标准工具来这样做。您的两个选择是编写自己的非相当JSON编码器,或者避免必须转义的字符,例如
和"。



