使用PHP将JSON转换为HTML表或div

时间:2018-09-20 18:42:10

标签: php json html-table

我从API得到一些JSON响应,我想将此响应显示到HTML表或DIV中。我已经使用以下代码解码了响应:

$data = json_decode($response);

我在$data变量中得到以下输出。我需要在表格中显示以下回复的帮助,请提出建议。

stdClass Object (
    [response] => stdClass Object (
    [result] => stdClass Object (
        [Leads] => stdClass Object (
            [row] => array (
                [0] => stdClass Object (
                    [no] => 1
    [FL] => array (
        [0] => stdClass Object (
            [val] => LEADID
    [content] => 1852733000019035100
    )
    [1] => stdClass Object (
        [val] => SMOWNERID
    [content] => 1852733000016827001
    )

1 个答案:

答案 0 :(得分:1)

以下代码对我来说很神奇,以防万一它有助于使用相同JSON结构的其他任何人而发布。

<tbody>
<?php
            foreach ($data->response->result->Leads->row as $row) {
                echo '<tr>';
                foreach ($row->FL as $fl) {
                    echo '<td class="value">';
                    echo $fl->content;
                    echo '</td>';
                }
                echo '</tr>';
            }
            ?>
</tbody>