当前位置: 首页 > 知识库问答 >
问题:

如何使JSON对象有序?

顾曾笑
2023-03-14
  if(etsBuildOrder != null){
            buildOrder.setBoId(etsBuildOrder.getBoId());
            buildOrder.setName(etsBuildOrder.getName());
            buildOrder.setFactory(etsBuildOrder.getFactory());
            buildOrder.setStatus(etsBuildOrder.getStatus());
            buildOrder.setIssued(etsBuildOrder.getIssued());
            buildOrder.setTeam(etsBuildOrder.getTeam());
            buildOrder.setType(etsBuildOrder.getType());
            buildOrder.setBuildId(etsBuildOrder.getBuildRequestId());
            buildOrder.setPartNumber(etsBuildOrder.getPartNumber());
            buildOrder.setProductCode(etsBuildOrder.getProductCode());
            buildOrder.setSpecialInstructions(etsBuildOrder.getSpecialInstructions());
            buildOrder.setBoCreationDate(RestWsUtil.convertDateToString(etsBuildOrder.getCreationDate(), Constants.SIMPLE_DATE_FORMAT_DATE_ONLY));
            buildOrder.setBoModifiedDate(RestWsUtil.convertDateToString(etsBuildOrder.getModifiedDate(), Constants.SIMPLE_DATE_FORMAT_DATE_ONLY));
            buildOrder.setChangeHistory(etsBuildOrder.getChangeHistory());

        }
    {
    "name": "TLO9009",
    "factory": "L-Slider",
    "type": null,
    "boCreationDate": "18 Apr 2018",
    "boModifiedDate": "18 Apr 2018",
    "status": "Pending Approval",
    "team": null,
    "partNumber": null,
    "specialInstructions": "Special Inst",
    "changeHistory": "Pending ApprovalWed Apr 18 10:14:06 SGT 2018",
    "productCode": null,
    "issued": null,
    "multifeature": null,
    "buildId": 0,
    "boId": 141
   }
    {
    "boId": 141
    "name": "TLO9009",
    "factory": "L-Slider",
    "type": null,
    "boCreationDate": "18 Apr 2018",
    "boModifiedDate": "18 Apr 2018",
    "status": "Pending Approval",
    "team": null,
    "partNumber": null,
    "specialInstructions": "Special Inst",
    "changeHistory": "Pending ApprovalWed Apr 18 10:14:06 SGT 2018",
    "productCode": null,
    "issued": null,
    "multifeature": null,
    "buildId": 0
   }

共有1个答案

洪涵亮
2023-03-14

这是不可能的,也是没有必要的。两个JSON对象是相同的,没有顺序。

对象是一组无序的名称/值对。对象{(左括号)开头,以}(右括号)结尾。每个名称后跟:(冒号),名称/值对之间用,(逗号)分隔。

https://json.org/

 类似资料:
  • 问题内容: 我从AJAX调用REST服务器收到一个JSON对象。该对象具有与我的TypeScript类匹配的属性名称 初始化它的最佳方法是什么?我认为这行不通,因为类(和JSON对象)具有作为对象列表的成员和作为类的成员,而这些类具有作为列表和/或类的成员。 但是我更喜欢一种查找成员名称并在其间进行分配,创建列表并根据需要实例化类的方法,因此,我不必为每个类中的每个成员编写明确的代码(有很多!)

  • 问题内容: 我正在使用python删除和更新根据用户提供的数据生成的JSON文件,因此数据库中应仅存储少量项目。我想从JSON文件中删除特定对象。 我的JSON文件是: 我想使用删除JSON对象 。 由于我是python的新手,所以我尝试通过将对象转换为dict来删除它,但它不起作用。还有其他方法吗?我尝试了这个: 问题答案: 这是一个完整的示例,该示例加载JSON文件,删除目标对象,然后将更新的

  • 问题内容: 我想使用String创建一个JSON对象。 示例:JSON 为了创建上述JSON,我正在使用它。 我想知道如何创建一个具有JSON数组的JSON。 以下是示例JSON。 谢谢。 问题答案: 可能就是您想要的。

  • 我使用python删除和更新从用户提供的数据生成的JSON文件,这样只需要在数据库中存储很少的项。我想从JSON文件中删除一个特定的对象。 我想删除带有的JSON对象。 由于我是python新手,我试图通过将对象转换为dict来删除它,但它不起作用。还有别的办法做吗?我试过这个:

  • 问题内容: 这是我的JSON: 如何计算其中的对象数量? 问题答案: 那是一个数组。 您可以解析它(),然后使用该属性。

  • 请帮助将此类型打印为格式?