有人知道如何阻止JsonBuilder方法破坏w/字段顺序吗?我有一个类对象,传递到JsonBuilder方法中,它正在排列我的字段。我怎么才能阻止这种行为?
class JsonObj {
String firstName = "";
String middleName = "";
String lastName = "";
}
JsonObj jc = new JsonObj();
println new JsonBuilder(jc).toPrettyString();结果:
{
"firstName": "",
"lastName": "",
"middleName": ""
}根据我的类对象,我需要这种格式:
{
"firstName": "",
"middleName": "",
"lastName": ""
}发布于 2018-10-18 17:27:13
尝试使用JsonOutput类而不是JsonBuilder
JsonObj jc = new JsonObj()
def js_json = JsonOutput.toJson(jc)
println JsonOutput.prettyPrint(js_json)https://stackoverflow.com/questions/52822738
复制相似问题