开发者社区> 问答> 正文

是否保留JSON列表中元素的顺序?

我注意到JSON对象中元素的顺序不是原始顺序。

JSON列表的元素呢?他们的订单得到维护吗?

展开
收起
保持可爱mmm 2020-01-16 15:49:03 812 0
1 条回答
写回答
取消 提交回答
  • 是的,JSON数组中元素的顺序得以保留。从RFC 7159开始-JavaScript对象表示法(JSON)数据交换格式 (重点是我):

    对象是零个或多个名称/值对的无序集合,其中名称是字符串,值是字符串,数字,布尔值,null,对象或数组。

    数组是零个或多个值的有序序列。

    术语“对象”和“数组”来自JavaScript的约定。

    一些实现也确实会保留JSON对象的顺序,但这不能保证。 问题来源于stack overflow

    2020-01-16 15:49:15
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载