我現在有一個來自服務器的JSON響應,但是我想根據日期對其進行重構。對於e.g我現在有重組JSON
{
"items":
[
{
"A": [
{
"name": "a",
"date": "2/10/2010",
"sales": "100"
},
{
"name": "b",
"date": "6/10/2010",
"sales": "400"
}
],
"B": [
{
"name": "c",
"date": "2/10/2010",
"sales": "1000"
},
{
"name": "d",
"date": "6/10/2010",
"sales": "400"
}
]
},
{
"C": [
{
"name": "a",
"date": "10/10/2010",
"sales": "100"
},
{
"name": "b",
"date": "6/10/2010",
"sales": "100"
}
],
"D": [
{
"name": "c",
"date": "2/10/2010",
"sales": "300"
},
{
"name": "c",
"date": "2/10/2010",
"sales": "1100"
}
]
}
]
}
,但現在我想按日期進行重組,某一天需要知道所有的銷售有像,
{
"date1" : [sales, sales, sales],
"date2" : [sales, sales],
"date3" : [sales]
}
如何才能做到這一點?
你能確認你的JSON結構嗎?就像現在這樣,它是無效的。 – 2013-03-07 19:10:04
您的JSON無效。你有什麼想要做的? – 2013-03-07 19:10:36
你是手動解析JSON,還是讓jQuery爲你解析它?如果手動,你可以使用[reviver函數](https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/JSON/parse)。 – bfavaretto 2013-03-07 19:12:15