通常,当我们使用序列化时,我们会使用GSON直接将整个对象转换为JSON字符串。如果您看到了GSON源代码,则会发现它实际上是基于JSONWRITER来实现流序列化的。
接下来,让我们看一下jsonwriter的姿势
首先,您需要获取JSONWRITER对象,并且在创建时需要指定输出流
接下来,查看如何重新组织流序列输出
注意以上实施。对于普通对象,开始使用流的使用,结束
在中间,JSON字符串的键是按名称指定的,该值是JSON字符串的值
例如,上面的执行输出为
如果对象或数组嵌套在对象内,也可以通过处理来处理
输出如下:
公共帐户:灰色灰色博客