package jdemo;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import com.alibaba.fastjson.parser.Feature;
public class Test {
public static void main(String[] args) {
String jsonDoc = "{\"b\":2,\"a\":1,\"2\":1,\"1\":2}";
JSONObject jsonObj = JSON.parseObject(jsonDoc, Feature.OrderedField);
System.out.println(jsonObj);
}
}
或添加全局配置:
package jdemo;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import com.alibaba.fastjson.parser.Feature;
public class Test {
static {
JSON.DEFAULT_PARSER_FEATURE |= Feature.OrderedField.getMask();
}
public static void main(String[] args) {
String jsonDoc = "{\"b\":2,\"a\":1,\"2\":1,\"1\":2}";
JSONObject jsonObj = JSON.parseObject(jsonDoc);
System.out.println(jsonObj);
}
}