首页 / JSON / 主从结构的JSON要如何分拆
主从结构的JSON要如何分拆
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了主从结构的JSON要如何分拆,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1100字,纯文字阅读大概需要2分钟。
内容图文
主从结构的JSON要怎么分拆$a='{"head":{"id":"4","userno":"12345","username":"CDZ1"},"body":[{"orderno":"1","price":"15.00","qty":"1"},{"orderno":"1","price":"9.00","qty":"1"}]}';
这样的一段jsoin, 我要单独取得head 部分的字段值及body 部份的字段值, 比如取 head 部份的 userno,及 body 部份的 price.
------解决思路----------------------
从这样的数组中都不会取出想要的数据,你的老师该打屁股了
array (
'head' => array (
'id' => '4',
'userno' => '12345',
'username' => 'CDZ1',
),
'body' => array (
0 => array (
'orderno' => '1',
'price' => '15.00',
'qty' => '1',
),
1 => array (
'orderno' => '1',
'price' => '9.00',
'qty' => '1',
),
),
)
------解决思路----------------------
@header("Content-type: text/html; charset=utf-8");
$a='{"head":{"id":"4","userno":"12345","username":"CDZ1"},"body":[{"orderno":"1","price":"15.00","qty":"1"},{"orderno":"1","price":"9.00","qty":"1"}]}';
$obj=json_decode($a);
echo 'userno:'.$obj->head->userno;
echo '
price:'.$obj->body[0]->price;
/////或:
echo "
";
$ary=json_decode($a,true);
echo 'userno:'.$ary['head']['userno'];
echo '
price:'.$ary['body'][0]['price'];
?>
内容总结
以上是互联网集市为您收集整理的主从结构的JSON要如何分拆全部内容,希望文章能够帮你解决主从结构的JSON要如何分拆所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。