引用gson
1 | dependencies { |
方法一:Map对象转json
1 | public void printJson1() { |
方法二:Java对象转json
1 | // 首先定义一个Java类Student |
生成的json结果
以上代码生成的json结果是一样的,如下
1 | { |
总结
- json内容少建议直接用Map生成,省去还要创建一个Java类的步骤。
- json内容多,层级复杂,建议用Java对象生成,代码结构比较清晰。
1 | dependencies { |
1 | public void printJson1() { |
1 | // 首先定义一个Java类Student |
以上代码生成的json结果是一样的,如下
1 | { |