【问题标题】:Convert from JSON into HTML table with format like this从 JSON 转换为 HTML 表格,格式如下
【发布时间】:2018-03-07 10:42:21
【问题描述】:

我有一个像这样从 JSON 反序列化的对象:

{
  "Wilayah": "BALI ",
  "Jns_Brg": "WATER DISPANSER ",
  "Kd_Brg": "WDP-300 ",
  "Kd_Trn": "J",
  "Qty": "159",
  "Bulan": 7,
  "Tahun": 2017
}, {
  "Wilayah": "BANDUNG ",
  "Jns_Brg": "WATER DISPANSER",
  "Kd_Brg": "WDP-300 ",
  "Kd_Trn": "J",
  "Qty": "2522",
  "Bulan": 7,
  "Tahun": 2017
}, {
  "Wilayah": "BANDUNG ",
  "Jns_Brg": "BLENDER ",
  "Kd_Brg": "BL-101 ",
  "Kd_Trn": "J",
  "Qty": "4554",
  "Bulan": 7,
  "Tahun": 2017
}

我想这样显示表格中的数据。

Kd_Brg | Bali | Bandung
       | 7    |  7
========================
WDP-300| 159  | 2522
BL-101 |      | 4554

我该如何处理?后端 php ,前端引导 jquery + html

【问题讨论】:

标签: php jquery json html


【解决方案1】:
<?php
    $json= "your json code";
    $data =  json_decode($json);
    if (count($data->stand)){
        // Open the table
        echo "<table>";

        // Cycle through the array
        foreach ($data as $key => $value) {

            // Output a row
            echo "<tr>";
            echo "<td>".$key."</td>";
            echo "<td>".$value."</td>";
            echo "</tr>";
        }

        // Close the table
        echo "</table>";
    }
?>

【讨论】:

  • 这也是我开始制作基本表的地方。它将渲染放在服务器上而不是浏览器上(通过 JS 或 jquery),因此会更快地加载您的页面。
猜你喜欢
  • 2017-12-02
  • 2015-09-02
  • 2013-07-02
  • 2020-05-09
  • 2019-11-03
  • 2011-02-07
  • 2019-06-13
相关资源
最近更新 更多