json对象

ecbunoof  于 2021-06-21  发布在  Mysql
关注(0)|答案(1)|浏览(339)

当前正在获取json结果:

{

    "post_company_success_company_address_ibfk_1": [
        "123 Main Street N\/A Cincinnati Ohio 45500"
    ]
}

目标是将address作为单独的json对象包含在company对象的array属性中。
我试过这个:

$real= json_encode(['post_company_success_'.$randomname => {[  $result2]}], JSON_PRETTY_PRINT);

它不起作用。

njthzxwz

njthzxwz1#

json编码的诀窍是将数据构造成某种单一对象,通常是某种数组,然后调用 json_encode 就一次。
例如:

json_encode([ 'key1' => $data1, 'key2' => $data2 ]);

如果将多个json文档连接在一起,从json的Angular 来看是无效的,那么在处理和解析之前,需要在接收端撤消执行的任何程序集。
有一些准标准,如json行或行分隔的json,它们指定了如何对多个文档进行编码,但这些标准不在json规范本身的范围内。

相关问题