2017-06-16 178 views
0

我不確定當我嘗試打印控制檯時,我的.json文件的第2行有什麼錯誤。未捕獲的SyntaxError:意外的令牌:

{ 
    "users": [{ 
     "timestamp": "5/4/2017 8:32:29", 
     "name": "Alca", 
     "IV": 5, 
     "V": 5, 
     "VI": 5, 
     "I": 2, 
     "II": 4, 
     "III": 5, 
     "VII": 4, 
     "Rogue1": 3, 
     "Holiday": null 
    },{ "timestamp": "5/4/2017 16:28:05", 
     "name": "Leon", 
     "IV": 1, 
     "V": 1, 
     "VI": 1, 
     "I": 1, 
     "II": 1, 
     "III": 1, 
     "VII": 1, 
     "Rogue1": 1, 
     "Holiday": 1 
    }] 
} 

var data; function preload(){ data = loadJSON('movies.json'); }

function setup() { 

noCanvas(); 
console.log(data);} 

這有什麼錯結腸和如何這個問題能解決?謝謝。

+0

您可以發佈錯誤的截圖,也你怎麼打印呢? – Jed

+0

我的代碼的末尾實際上有支架,所以我仍然不確定什麼是錯誤 – turtlefish12

+0

嘗試從所有對象關鍵字中刪除引號。所以'users'而不是''users'',以及所有其他的。不是100%確定他們會導致錯誤,但他們當然沒有必要。 – myfunkyside

回答

0

您在「用戶」屬性末尾缺少一個括號。

{ 
 
    "users": [{ 
 
     "timestamp": "5/4/2017 8:32:29", 
 
     "name": "Alca", 
 
     "IV": 5, 
 
     "V": 5, 
 
     "VI": 5, 
 
     "I": 2, 
 
     "II": 4, 
 
     "III": 5, 
 
     "VII": 4, 
 
     "Rogue1": 3, 
 
     "Holiday": null 
 
    }], //more code... 
 
}

0
{ 
    "users"[{ 
     "timestamp": "5/4/2017 8:32:29", 
     "name": "Alca", 
     "IV": 5, 
     "V": 5, 
     "VI": 5, 
     "I": 2, 
     "II": 4, 
     "III": 5, 
     "VII": 4, 
     "Rogue1": 3, 
     "Holiday": null 
    },{ "timestamp": "5/4/2017 16:28:05", 
     "name": "Leon", 
     "IV": 1, 
     "V": 1, 
     "VI": 1, 
     "I": 1, 
     "II": 1, 
     "III": 1, 
     "VII": 1, 
     "Rogue1": 1, 
     "Holiday": 1 
    }] 
} 

Copy and paste code in this link

,我認爲你應該刪除 「:」 用戶在它後面不顯示語法錯誤,請在此檢查link..if任何查詢,然後告訴我。

+0

如果我刪除了冒號,我仍然在[{開頭。此外,當我嘗試運行該文件時,它卡住「加載」 – turtlefish12

+0

我將預加載代碼添加到我的問題。那有什麼不對嗎? – turtlefish12

+0

你能在控制檯或任何地方得到任何錯誤信息嗎?什麼錯誤來了? –

0

正確的JSON是

{ 
    "users": [{ 
     "timestamp": "5/4/2017 8:32:29", 
     "name": "Alca", 
     "IV": 5, 
     "V": 5, 
     "VI": 5, 
     "I": 2, 
     "II": 4, 
     "III": 5, 
     "VII": 4, 
     "Rogue1": 3, 
     "Holiday": null 
    },{ "timestamp": "5/4/2017 16:28:05", 
    "name": "Leon", 
    "IV": 1, 
    "V": 1, 
    "VI": 1, 
    "I": 1, 
    "II": 1, 
    "III": 1, 
    "VII": 1, 
    "Rogue1": 1, 
    "Holiday": 1 
}] 
} 

您可以在下面的文本鏈接JSON查看器

JSON VIEWER LINK

相關問題