0

我有一个这样的 json 文件:

["Sylvia Molloy","Manuel Mujica Lainez","Gustavo Nielsen","Silvina Ocampo","Victoria  Ocampo","Hector German Oesterheld", "Olga 
Orozco","Juan L. Ortiz", "Alicia Partnoy","Roberto Payro","Ricardo Piglia","Felipe  Pigna","Alejandra Pizarnik", 
"Antonio Porchia", "Juan Carlos Portantiero","Manuel Puig","Andres Rivera","Mario Rodriguez Cobos","Arturo Andres 
Roig","Ricardo Rojas"]

我的浏览器控制台出现语法错误,有人知道为什么吗?

我已将我的 json 文件编辑为:[

我已将我的 json 文件编辑为:["SylviaMolloy","Bassemalam"] 并且我发布了错误图片,请再次检查

4

3 回答 3

0

在控制台中,您不应在字符串中使用新行。它们在数组元素之间很好。

于 2013-04-09T10:04:35.223 回答
0

Javascript 字符串不能有字面上的行终止符。你有:

"Arturo Andres //<-- line terminator here is illegal
Roig"

它应该是

"Arturo Andres Roig", ...

或者

"Arturo Andres\nRoig", ...
于 2013-04-09T10:10:03.963 回答
0

您应该将响应包装在花括号 { } 之间,并为其提供一个密钥,使其成为有效的 JSON:{ "people" : ["Sylvia Molloy","Manuel Mujica Lainez"] }

于 2014-01-17T23:35:58.093 回答