最近研究GAE上的Java支持,接触到了不少J2EE的技术,先记录一些基础小问题吧,短期内没遇到GAE硬伤导致放弃的话应该会继续丰富这方面的内容。
这次记录的是关于Java Json库Gson的缩进格式输出方法。
这个库默认情况下会输出格式紧凑没有缩进的Json字符串,像这样:
{"data1":100,"data2":"hello","list":["String 1","String 2","String 3"]}
这样虽然能减少一些字节,但是开发调试时量大了的话看着会很不舒服,开启缩进格式化的方法是不要直接new Gson对象,而是使用GsonBuilder创建Gson对象,像这样:
Gson gson = new GsonBuilder().setPrettyPrinting().create(); String json = gson.toJson(obj); System.out.println(json);
这样就能得到看着舒服的Json字符串输出了!
参考文章:
- How To Enable Pretty Print JSON Output (Gson) //www.mkyong.com/java/how-to-enable-pretty-print-json-output-gson/
博主友情提示:
如您在评论中需要提及如QQ号、电子邮件地址或其他隐私敏感信息,欢迎使用>>博主专用加密工具v3<<处理后发布,原文只有博主可以看到。