我鑽進了一個小東西,同時獲得來自服務器的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