0

我将 Json 文件缓存为字节数组,然后想用JsonReader读取它。

但是,JsonReader 将Reader作为输入参数。

如何将我的字节数组转换为 Reader,是否值得这样做,或者是否有更直接的方法来缓存 Json 文件的 InputStream 并在之后由 JsonReader 读取它?

期待您的回复!

4

1 回答 1

1

您可以链接ByteArrayInputStreamInputStreamReader获取Reader对象,例如:

byte[] array = new byte[50];//json file
Reader reader = new InputStreamReader(new ByteArrayInputStream(array));
于 2017-04-15T20:00:23.670 回答