永发信息网

怎样读取下面的json语句

答案:3  悬赏:70  手机版
解决时间 2021-03-06 23:09
  • 提问者网友:像風在裏
  • 2021-03-06 19:35
{"groupName":[{"QQId":"","groupId":0,"groupname":"我的好友"},{"QQId":"","groupId":0,"groupname":"黑名单"},{"QQId":"","groupId":0,"groupname":"陌生人"}]}
怎样读取groupname这一列的值
最佳答案
  • 五星知识达人网友:未来江山和你
  • 2021-03-06 20:04
JQuery取值方式:
<script type="text/javascript">
var obj = {"groupName":[{"QQId":"","groupId":0,"groupname":"我的好友"},{"QQId":"","groupId":0,"groupname":"黑名单"},{"QQId":"","groupId":0,"groupname":"陌生人"}]};
var data = obj.groupName[0];
$.each(data,function(i,u){
    console.log(u.QQId);  //打印QQId的值,其它的也是这么来取得
});
</script>希望对你有所帮助!
全部回答
  • 1楼网友:未来江山和你
  • 2021-03-06 21:07
var data = {"groupName":[{"QQId":"","groupId":0,"groupname":"我的好友"},{"QQId":"","groupId":0,"groupname":"黑名单"},{"QQId":"","groupId":0,"groupname":"陌生人"}]}; 则读取应该是data.groupName[i].groupname;i是0~2的数字。 .groupName表示读取“groupName”的值 [i]表示读取第几个元素 .groupname表示读取该元素的"groupname"属性
  • 2楼网友:拜訪者
  • 2021-03-06 20:53
比如 $str = {"weatherinfo":{"city":"北京"}} ; $arr = json_decode($str,true); //后面加true转换为数组 echo $arr['weaterinfo']['city'] 就会输出 北京 前提是:你的源码保存文件必需是utf-8格式,输出也要使用utf-8输出。 header("content-type:text/html;charset=utf-8");
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯