0
我的Node.js應用程序讀取的字符串,含有JSON數據,使用GET
方法一個Python後端。有時,當我使用JSON.parse()
,並刷新頁面它成功之後,它提供了一個Unexpected token ,
錯誤。解析JSON在node.js中提供了一個錯誤
[
{
"postid":"c4jgud85mhs658sg4hn94jmd75s67w8r",
"email":"[email protected]",
"post":"hello world",
"comment":[]
},
{
"postid":"c4jgud85mhs658sg4hn94jmd75s67w8r",
"email":"[email protected]",
"post":"hello world",
"comment":[]
}
]
通過console.log
吉寧JSON對象,我能夠驗證它只打印對象部分(意味着只有對象的一部分被傳遞),當它提供錯誤 - 例如:
4hn94jmd75s67w8r",
"email":"[email protected]",
"post":"hello world",
"comment":[]
}
]
或
[
{
"postid":"c4jgud85mhs658sg
在node.js的,林只使用
var data = JSON.parse(resJSON); //resJSON is the variable containing the JSON
這可能是因爲JSON是無效的:http://jsonlint.com – Whymarrh 2014-10-20 01:00:53
我檢查了我的JSON文件中的browser..its有效 – user3015541 2014-10-20 01:02:49
你缺少一個雙引號在'結束評論「在第一個對象。 – mscdex 2014-10-20 01:04:34