On 23. Sep 2019, at 13:27, Glen Fernandes
wrote: On Mon, Sep 23, 2019 at 7:15 AM Daniel Frey wrote:
Just throwing our library in the ring: https://github.com/taocpp/json
We have a SAX-style interface at the core, parsers only generate events, from there you can generate a DOM object or some direct UDT structure like mentioned above. (Uses some macros to register types). Or you directly pretty print it or convert to CBOR, MsgPack, etc.
You could even generate an nlohmann-DOM-value with our parsers. Benchmarks in the nativejson-benchmark showed that we were faster than nlohmann's builtin parser (that was some time ago, might have changed in the meantime)
Looks interesting. Missing a Boost license though. :)
Thanks, and making it dual-licensed is certainly not a problem if that's an actual problem. 😊
Glen