我正在使用Java JSON对象来存储一些数据。但是当我打印它时,我发现它随机存储数据。例如,我存储的数据如下:
obj.put("key1","val1");
obj.put("key2","val2");
当我打印它时:
{" KEY2":" val2的"" KEY1":" VAL1"} &#39 ;
我用google搜索它,发现JSON对象是键值对的无序集合。所以它不存储数据的顺序。
我需要一些帮助,以便将数据存储在JSON对象中。
答案 0 :(得分:0)
答案 1 :(得分:0)
对数组进行排序,因此请使用键值对象数组[ {key1: val1}, {key2: val2} ]