我需要为我的网站上的dataTables部分生成一个JSON文件。JSON的格式应如下所示:
{
"data": [
[
"Tiger Nixon",
"System Architect",
"Edinburgh",
"5421",
"2011/04/25",
"$320,800",
],
[
"Garrett Winters",
"Accountant",
"Tokyo",
"8422",
"2011/07/25",
"$170,750"
],
]
}这种格式看起来像是JSON Creation Functions (Table 9-42.) -- array_to_json上列出的数组的数组。
但是,我的数据不会以数组的形式存储在我的数据库中。这是典型的行数据。
但是,当我尝试使用"row_to_json“导出到JSON时--格式与我需要的相差甚远。See this SQLfiddle example.
基本上,我正在尝试找出使JSON导出看起来更像上面粘贴的格式的最佳方法。
我是否应该首先将我的行格式化为数组,并将它们存储在新的表中,这样当我使用"row_to_json“时,它们就会以数组的形式出现?还是有更好的方法?
https://stackoverflow.com/questions/38112304
复制相似问题