无法弄清楚如何使这个JSON有效?

Osc*_*ugh -1 javascript validation json

所以我在这里有一块JSON,它在我的IDE中出现了错误

"title": "(Microsoft Word - Tez butun hal\375nde.doc)",
Run Code Online (Sandbox Code Playgroud)

它说非法逃脱序列,我想这是反斜杠.但是删除反斜杠或尝试其他转义序列是行不通的.

如何使此JSON有效?

Dan*_*ung 6

反斜杠保留用于转义字符,因此要输入正确的反斜杠: \\

"title": "(Microsoft Word - Tez butun hal\\375nde.doc)",
Run Code Online (Sandbox Code Playgroud)

转义意味着您可以在没有转义字符的情况下输入您无法输入的特殊字符.当字符串被解析时,\\将被视为文字\,因此不必担心额外的文本.

要使整个文档有效,请检查所有\条目并正确转义它们:)


这是问题范围之外的问题.

如何输入"范围内""?你逃脱了报价\".像这样:

"something": "He said, \"Hi!\""

以下是Microsoft列出可逃避字符的列表:https://msdn.microsoft.com/library/2yfce773(v = vs.94).aspx