一个大型json(objs数组)java inputstream的流式反序列化

ffx8fchx  于 2021-06-26  发布在  Java
关注(0)|答案(0)|浏览(232)

有一个rest服务用于获取json中的对象数组。响应通常非常大-+1gb。现在,我的代码执行以下操作:
读取整个响应体
将json反序列化为对象数组
处理数组中的对象;
这花费的时间太长,占用了大量内存。
你能给我一些在java(springframework,restemplate)中如何更有效地实现这一点的想法吗?例如,从inputstream中逐个(或成片)读取对象并进行反序列化?
p、 我们无法在服务器端进行任何更改:(

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题