Streamson Lib
Rust library to split large JSONs.
It doesn't actually perform the parsing. It just splits JSONs. And triggers handlers on matched paths.o
Note that it doesn't fully validates whether the JSON is valid. This means that invalid JSONs might pass without an error.
Examples
Simple
use ;
let mut collector = new;
let handler = new
Traits
Custom Handlers
You can define your custom handler.
use handler;
...
;
Custom Matchers
You can define custom matchers as well.
use matcher;
;