0
如果我這樣做:無法在嵌套元素之後放置JSON值?
{
"foo": "bar",
"numbers": {
"one": "1",
"two": "2"
},
"jay": "son"
}
這是行不通的。但是,如果我要將「jay」值放在「數字」對象之前,它將起作用。這應該是這樣或我剛剛犯了一個標點符號錯誤?
如果我這樣做:無法在嵌套元素之後放置JSON值?
{
"foo": "bar",
"numbers": {
"one": "1",
"two": "2"
},
"jay": "son"
}
這是行不通的。但是,如果我要將「jay」值放在「數字」對象之前,它將起作用。這應該是這樣或我剛剛犯了一個標點符號錯誤?
枚舉排序在ECMAScript 5或更低版本中未指定。你不應該依賴它。然而,瀏覽器訂購JSON屬性,Firefox除外,這是一個標準的行爲:
請進一步討論有關此here。
根據[jsonlint(http://jsonlint.com/),它是有效的。 –
你的問題是什麼?這裏發佈的JSON是100%有效的。 http://jsfiddle.net/gG2rt/ –
這是完全有效的JSON,並將在JavaScript中工作......你究竟在哪裏有這個問題? – devnull69