我钻进了一个小东西,同时获得来自服务器的JSON文件时,JSON文件包含这样的事情:错误解析JSON与开始“变种......”
var reviews = [
{
"firstName":"Simon",
"lastName":"Lock",
"fullName":"Simon Lock",
"location":"San Francisco",
"reviewTitle":"Super quality.. I will show here again!",
"reviewBody":"Super nice quality, fast devilery, good prices. I will shop here again!",
"starRating":"5"
},
{
"firstName":"John",
"lastName":"Smith",
"fullName":"John Smith",
"location":"New York",
"reviewTitle":"Princely Sum",
"reviewBody":"A decent local curry house in Faversham, Kent known for its Elvis nights.",
"starRating":"4"
},
];
和预期的一样,我得到一个错误,同时获得该文件与$.ajax
:
SyntaxError: Unexpected token v
由于不是一个有效的JSON格式,但我也试着用另一种dataType
来做。 我的问题是:
有没有办法让JSON文件中的变量存储在另一个变量,以便它可以正常操作?
我也尝试使用但我没有为我工作。
谢谢
它不是真的JSON可言,这是一个JavaScript对象。 – adeneo 2014-08-27 16:41:47
你在第二个对象的末尾有一个额外的逗号。 – 2014-08-27 16:41:49
我目前无法访问json文件,那么有什么办法可以做到吗?否则当我有服务器凭据时,我将重新执行API – jycr753 2014-08-27 16:43:45