Skip to content
This repository has been archived by the owner on Oct 23, 2024. It is now read-only.

SerializerFeature_PrettyFormat_cn

高铁 edited this page Apr 4, 2017 · 3 revisions

大多数json是用于程序的读写,有时候,为了可读性,需要对json格式化输出,fastjson提供了一个序列化特性 SerializerFeature.PrettyFormat

demo

代码

public  static class Model {
    public int id;
    public String name;
}

Model model = new Model();
model.id = 123;
model.name = "wenshao";
String text = JSON.toJSONString(model, SerializerFeature.PrettyFormat);
assertEquals("{\n" +
        "\t\"id\":123,\n" +
        "\t\"name\":\"wenshao\"\n" +
        "}", text);

输出

输出的text如下

{
	"id":123,
	"name":"wenshao"
}
Clone this wiki locally