加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

json顺序问题

发布时间:2020-12-16 19:32:00 所属栏目:百科 来源:网络整理
导读:1、我们常常会发现一些key-value类型的数组经过转换后的json格式的数据,顺序完全是无序的; 2、这是因为json格式的数据本身是无序的,不像数组,它的顺序是由浏览器决定的; 3、想要让json按照数组顺序展示,那么就得将数组提前转换为数字类型索引的数组,

1、我们常常会发现一些key-value类型的数组经过转换后的json格式的数据,顺序完全是无序的;
2、这是因为json格式的数据本身是无序的,不像数组,它的顺序是由浏览器决定的;
3、想要让json按照数组顺序展示,那么就得将数组提前转换为数字类型索引的数组,而不是关联数组,然后再转换为json
4、php中,可以将数组通过函数 array_values 处理转换为json格式而不变顺序
5、转换后的json格式一般为:threadlist:[{},{}]

{
        name: {//这种关联数组转换后顺序是无序的
            ccc: 123,a: "xxx",b: "sdfd",aa: "dsfsd"
        },age: [//这种age:[{},{}]类型就是数字索引的数组转换后的结果,可以保证自己的顺序不变
            "wxd","dfd"
        ]
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读