【问题标题】:Display the parsed JSON into html tables将解析后的 JSON 显示为 html 表格
【发布时间】:2013-04-20 12:56:32
【问题描述】:

我努力设置页面中随机打印的 JSON 值的样式,这里有 4 个类别,我用 php 做什么,然后取决于类型 id,因为它在所有数组中都很常见,以确定它们是否属于0,1,2,3类别,然后打印json数组中的所有元素等等,这里我想为每个类别创建表并将所有对应的id推送到表行。到目前为止我所尝试的

【问题讨论】:

  • 您想要哪种格式?你有任何草图如何显示..如果可能的话,给你的产品注册ID有问题
  • 我怎样才能给你我想要的布局
  • 在您的问题中添加虚拟图像或在输出中根据需要打印示例数据
  • 但是你的脚本没有得到服务器的任何响应我怎样才能得到整个 json 数组

标签: php html json html-table


【解决方案1】:

您没有在代码中添加“td”列,请输入正确的格式来创建表格。

尝试输入这种格式:

foreach($json_o[account_detail] as $type)
{
echo 'Type '.$type[type] ;
echo "<table>";
if($type[type]=='0')
{
  "<tr><td>".echo 'Name'.$type[name]."</td>";
  "<td>".echo 'Email'.$type[email_id]."</td>";
 "<td>".  echo 'Username'.$type[user_name]."</td>";
 "<td>".  echo 'Password'.$type[password]."</td>";
 "<td>".  echo 'Organisation name'.$type[org_name]."</td>";
 "<td>".  echo 'Location name'.$type[loc_name]."</td>";
 "<td>".  echo 'Building name'.$type[building_name].'."</td></tr>';     
}
.....................
..................
//remaining code in same format with columns <td>

【讨论】:

    【解决方案2】:

    这可能是一个可能的解决方案,这就是我目前处理我的 json 响应的方式:

    foreach($result->{'results'} as $obj){
       echo '<tr>
               <td>' . $obj->{'user_name'} .'</td>
               <td>' . $obj->{'org_name'} .'</td>
               etc...
             </tr>';
    }
    

    【讨论】:

      猜你喜欢
      • 2013-05-04
      • 2018-02-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多