当前位置: 首页 > 网络应用技术

GSON FLOW序列化JSONWRITER

时间:2023-03-08 20:10:36 网络应用技术

  通常,当我们使用序列化时,我们会使用GSON直接将整个对象转换为JSON字符串。如果您看到了GSON源代码,则会发现它实际上是基于JSONWRITER来实现流序列化的。

  接下来,让我们看一下jsonwriter的姿势

  首先,您需要获取JSONWRITER对象,并且在创建时需要指定输出流

  接下来,查看如何重新组织流序列输出

  注意以上实施。对于普通对象,开始使用流的使用,结束

  在中间,JSON字符串的键是按名称指定的,该值是JSON字符串的值

  例如,上面的执行输出为

  如果对象或数组嵌套在对象内,也可以通过处理来处理

  输出如下:

  公共帐户:灰色灰色博客