只是建立在我之前的问题之上:
我想知道如何遍历给定的数组并使用它,以便输出如下所示:
[{
"Name": "Title 1",
"Date": "2012-12-05",
"rows": [
{
"Subtitle": "Subtitle 1",
"Count1": 566,
"Count2": 105
},
{
"Subtitle": "Subtitle 2",
"Count1": 76,
"Count2": 15
}
]
},
{
"Name": "Title 2",
"Date": "2012-12-06",
"rows": [
{
"Count1": 66,
"Count2": 5
}...
其中原始 json 数组按“名称”列分组,然后排序成这样的多级结构(用于在我们的应用程序中正确构建菜单的父/多子 json 结构)?
原始 json 数据如下所示:
[{
"Name": "Title 1",
"Subtitle": "Subtitle 1",
"Count1": 556,
"Count2": 5,
"Date": "2012-12-05"
}, {
"Name": "Title 1",
"Subtitle": "Subtitle 2",
"Count1": 10,
"Count2": 100,
"Date": "2012-12-05"
}, {
"Name": "Title 3",
"Subtitle": "Subtitle 3",
"Count1": 798,
"Count2": 11,
"Date": "2012-12-04"
}...
显然我正在寻找 PHP 中的解决方案,因为我将读取 json 数据,对其进行处理并将其重新格式化。