为了账号安全,请及时绑定邮箱和手机立即绑定

JSONObject:为什么JSONObject更改属性的顺序

JSONObject:为什么JSONObject更改属性的顺序

白板的微信 2019-12-04 15:07:36
我正在尝试使用JSON对象构造JSON字符串我希望以这种方式构造JSON字符串{    "Level": "3",    "Name": "testLogger",    "IPADDRESS": "testMachiene",    "Message": "hiiiiiiiiii",    "TimeStamp": "test12345678"}这是我这样做的简单程序package com;import org.json.JSONObject;public class Teste {    public static void main(String args[]) throws Exception {        int loglevel = 3;        String loggerName = "testLogger";        String machieneName = "testMachiene";        String timeStamp = "test12345678";        String message = "hiiiiiiiiii";        JSONObject obj = new JSONObject();        obj.put("TimeStamp", message);        obj.put("Message", timeStamp);        obj.put("IPADDRESS", machieneName);        obj.put("Name", loggerName);        obj.put("Level", loglevel);        System.out.println(obj.toString());    }}它就是这样构造的{    "Name": "testLogger",    "TimeStamp": "hiiiiiiiiii",    "Message": "test12345678",    "Level": 3,    "IPADDRESS": "testMachiene"}我的问题是为什么它会改变属性的顺序我可以订购我想要的东西吗?
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 2369 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信