弱弱的提个问题:
有这样一个字符串 "testStr" 内容是:[{"no":"1"},{"no":"2"},{"no":"3"}]
通过 JSONUtil.deserialize(testStr) 转换成List
使用的jar包是(com.googlecode.jsonplugin.JSONUtil)
这一步转换,会不会出现顺序改变的问题,比如该List的内容
变成了 [{"no":"2"},{"no":"1"},{"no":"3"}]
如果这步不会发生错位的话,再使用JSONUtil.serialize(testList),转换回去,
顺序会变吗?
目前测试是未发生顺序变化,但是不知道是否安全。
请大家帮忙看看,如果这个顺序比较关键,不允许发生改变的话,用JSONUtil的这两个方法是否安全。
谢谢