使用Grails Views库进行JSON输出(及其扩展名为.gson的模板文件)时,是否可以打印JSON输出?
背景:我正在使用Grails Views 1.3.0(当前在Grails 3.1.16上)进行数据导出/通过JsonViewTemplateEngine将复杂的JSON树渲染到文件中(请参阅Grails Views documentation的第2.11章)
我可能在问Google错误的问题,但是我还没有找到一种方法(没有解析/重新渲染JSON输出,这不是很有效),并且大多数现有信息都与JSON有关转换器,但不能转换为Grails JSON视图...。谢谢!
答案 0 :(得分:0)
您在创建GsonBuilder时使用setPrettyPrinting
:
public class GsonExample {
public static void main(String[] args) {
Gson gson = new GsonBuilder().setPrettyPrinting().create();
String[] lang = {"Value One", "Value Two"};
String json = gson.toJson(lang);
System.out.println(json);
}
}
配置Gson以输出适合页面的Json 印刷。此选项仅影响Json序列化。
您可以找到有关here的文档。