Fastjson 转 JSON 换行 - 如何使用 PrettyFormat 特性实现 JSON 字符串格式化
在Fastjson中,可以通过设置序列化特性来实现换行。以下是一个示例代码:\n\njava\nimport com.alibaba.fastjson.JSON;\nimport com.alibaba.fastjson.serializer.SerializerFeature;\n\npublic class Main {\n public static void main(String[] args) {\n // 创建一个对象\n User user = new User("John", 20);\n\n // 将对象转换为JSON字符串,并设置序列化特性\n String jsonString = JSON.toJSONString(user, SerializerFeature.PrettyFormat);\n\n // 输出JSON字符串\n System.out.println(jsonString);\n }\n}\n\nclass User {\n private String name;\n private int age;\n\n public User(String name, int age) {\n this.name = name;\n this.age = age;\n }\n\n // 省略getter和setter方法\n}\n\n\n以上代码中,通过设置SerializerFeature.PrettyFormat序列化特性,可以实现JSON字符串的换行显示。运行该代码,输出的JSON字符串将会带有换行符。
原文地址: https://www.cveoy.top/t/topic/p9kH 著作权归作者所有。请勿转载和采集!