背景
使用fastJson时,将数组转换成JsonArray时,发生数组顺序不一致问题,
举个栗子
原数组json
[{
"title": "测试0607",
"FFC740068A983C25609C62954A300D3E": 3,
"B7264F530B8FB704A6ED3D7F96B964EB": 3,
"FF9E589CB62493809B339716A904979A": 1,
"0CF05B8B0EC1B1562029D26108E30385": 2,
"1C4D41CCE1AB5170DB195F9D8C675BB8": 3,
"34B3294F99757BCC19E69BCC88DA80D6": 3,
"FFC740068A983C25609C62954A300D3A": 1,
"B7264F530B8FB704A6ED3D7F96B964EA": 1
}]
转换后jsonArray
解决办法
将转换类型转换为LinkedHashMap即可解决