kotlinx.serialization icon indicating copy to clipboard operation
kotlinx.serialization copied to clipboard

Provide jackson JsonParser#readBinaryValue(OutputStream out) replacement

Open rugpanov opened this issue 3 years ago • 0 comments

What is your use-case and why do you need this feature? The only option to handle extra-large strings that don't fit memory is working with binary streames. Example: binary data in the NPM protocol.

Describe the solution you'd like In jackson there is JsonParser#readBinaryValue(OutputStream out) method to decode extra-large binary fields. The user is providing OutputStream and jackson is transferring the data into the stream.

rugpanov avatar Jul 12 '22 15:07 rugpanov