gpt4 book ai didi

json - 想要从 Laravel JSON 输出中删除像 "headers","original","exception"这样的意外对象

转载 作者:行者123 更新时间:2023-12-04 18:33:19 26 4
gpt4 key购买 nike

我收到这样的 JSON 响应。但我想删除“标题”、“原始”和“异常(exception)”。

    {
"headers": {},
"original": [

{
"id": 271,
"name": "TestController",
"parent_id": null

}
],
"exception": null
}

预期输出:
{
"data": {
"id": 271,
"name": "TestController",
"parent_id": null
},
"errors": [],
"success": true,
"status_code": 200
}

最佳答案

你可以用这个

$json='{
"headers": {},
"original": [

{
"id": 271,
"name": "TestController",
"parent_id": null

}
],
"exception": null
}';

$arr=json_decode($json);
$data=$arr->original[0];

$new_json=array();
$new_json['data']=$data;
$new_json['errors']=[];
$new_json['success']=true;
$new_json['status_code']=200;

$new_json=json_encode($new_json);

关于json - 想要从 Laravel JSON 输出中删除像 "headers","original","exception"这样的意外对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52454915/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com