我有一个 http 响应,其主体是 ByteReadChannel。我知道内容是 JSON 对象数组。我需要通过 JSON 对象的属性来过滤该响应主体。由于数组...
我有一个 http 响应,其主体是 ByteReadChannel
。我知道内容是一个 JSON
对象数组。我需要根据对象的属性过滤该响应主体 JSON
。由于该数组可能包含至少数千个对象,因此我希望避免将整个内容读入内存,应用我的过滤器并将结果发送到客户端。
我怎样才能将其转换 ByteReadChannel
为,比如说, Flow<MyJsonObject>
流上的过滤器? Flow
这只是一个例子,也许有更好的类可以使用......
附言:我用 Ktor
.