【问题标题】:How to Parse / Decode php encoded JSON output using Javascript?如何使用 Javascript 解析/解码 php 编码的 JSON 输出?
【发布时间】:2021-05-18 06:36:02
【问题描述】:

我需要在 JavaScript 中解码 php 的 JSON 编码数据。 我在下面给出php代码:

 $emparray = array();
        //$column_filter_text = $_POST['column_filter_text'];
        $result = $wpdb->get_results ("SELECT " . $something . " FROM wpgw_wpdatatable_1");
        if($result){
            //echo json_encode($result);
             foreach ( $result as $row )
{
   $emparray[] = $row;
}
            echo json_encode($emparray);
        }
The output of this php code:
[{"BMC":null},{"BMC":"BRICK MASONRY"},{"BMC":"STONES"},{"BMC":"TIMBER"},{"BMC":"CEMENT"},{"BMC":"CONCRETE"},{"BMC":"BRICKS"},{"BMC":"STEEL"},{"BMC":"CERAMIC"},{"BMC":"PAINTS \/ VARNISHES"},{"BMC":null},{"BMC":null},{"BMC":null},{"BMC":null},{"BMC":null},{"BMC":null},{"BMC":null},{"BMC":null},{"BMC":null},{"BMC":null},{"BMC":null},{"BMC":null},{"BMC":null},{"BMC":null},{"BMC":null},{"BMC":null},{"BMC":null},{"BMC":null},{"BMC":null},{"BMC":null},{"BMC":null},{"BMC":null},{"BMC":null},{"BMC":null},{"BMC":null},{"BMC":null}]

【问题讨论】:

    标签: javascript json decode


    【解决方案1】:

    我想你要找的是JSON.parse()

    【讨论】:

    • 是的,但要实现编码?如何使用 Javascript 检索数据?
    • 这是另一个问题。如果您使用 PHP 创建页面,您可以编写类似 echo '<script>const emparray = JSON.parse(' . json_encode($emparray) . ')</script>'; 的内容,否则您可以使用 fetch
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-09
    • 2017-09-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多