Java simple-json解析器使变量变得混乱

时间:2013-11-26 19:05:55

标签: java json simplejson

  

{“period”:5,“externs”:{“lot”:{“start”:1,“step”:0,“stop”:2}}}

我正在尝试使用simple-json将上面的JSON字符串转换为JSONObject。我是这样做的:

JSONObject obj = new JSONParser().parse(str);

问题是解析器以某种方式将变量顺序更改为:

  

{“externs”:{“lot”:{“stop”:2,“start”:1,“step”:0}},“period”:5}

我想保持与开头完全相同的顺序,任何提示?

1 个答案:

答案 0 :(得分:3)

您想要的是如何指定JSON对象的指定:无序键/值对列表。