【发布时间】:2015-03-15 03:30:23
【问题描述】:
我正在从 API 解码 JSON:
$api = "http://xyzdomain.com/api";
$json = file_get_contents($api);
$array = json_decode($json,true);
print_r($array);
这是 API 对象和数组的示例结果。
Array
(
[status] => ok
[count] => 1
[meta] => Array
(
[count] => 1
)
[data] => Array
(
[accountid] => Array
(
[0] => Array
(
[all] => Array
(
[fans] => 16
[user post] => 333
[user Details] => xyz
)
[scorelist] => 1
[name] => John Doe 1
[timespent] => 5887
[nation] => usa
)
[1] => Array
(
[all] => Array
(
[fans] => 123
[user post] => 903
[user Details] => mno
)
[scorelist] => 6
[name] => John Doe 2
[timespent] => 1269
[nation] => usa
)
[2] => Array
(
[all] => Array
(
[fans] => 16
[user post] => 303
[user Details] => abc
)
[scorelist] => 1
[name] => John Doe 3
[timespent] => 9292
[nation] => ussr
)
[3] => Array
(
[all] => Array
(
[fans] => 16
[user post] => 333
[user Details] => jqr
)
[scorelist] => 1
[name] => John Doe 4
[timespent] => 75600
[nation] => usa
)
)
)
)
上面我只使用了三个样本,但它可能会达到 500 个或更多。
我这里基本上有两个问题:
- 我想使用 jqgrid 或 datatables 或任何其他看起来不错的方式制作表格。
- 在上面的示例中,我如何计算国家在美国的时间?
【问题讨论】:
-
我修剪并整理了您的问题,以便更快地找到问题的核心。
-
任何人都可以得到代码的方向,我如何在 JqGrid 中填充上面给出的示例数据。