0
我有這樣的JSON字符串:爲什麼我不能解析與JSON.parse這個JSON字符串()
[{'Datum': 1465689600, 'Anwesend': false},{'Datum': 1465603200, 'Anwesend': false},{'Datum': 1465516800, 'Anwesend': false},{'Datum': 1465430400, 'Anwesend': false},{'Datum': 1465344000, 'Anwesend': false},{'Datum': 1465257600, 'Anwesend': false},{'Datum': 1465171200, 'Anwesend': false}]
,我想,解析字符串。我想:
var res = $.parseJSON(anwesendstr);
和:
var res = JSON.parse(anwesendstr);
但每次我得到一個:
SyntaxError: Unexpected token ' in JSON at position 2
異常
我能有人幫我解決這個問題?
當您收到此類錯誤時,這意味着您的「JSON」無效。類似於在編程語言中獲取語法錯誤。 –
交互式測試JSON的簡單方法是使用站點或工具來格式化或美化JSON文本。一個示例站點是:https://jsonformatter.curiousconcept.com/通過將JSON複製並粘貼到此站點或其他類似工具中,您將很快看到您的JSON格式不正確,與您包含的代碼無關你上面的例子。 – dmarietta