/jsxxn

A C++17 Hobbyist JSON Parser

Primary LanguageC++

jsxxn

A hobby JSON parser for C++ 17 - built with the STL Library and based on the RFC 8259 JSON standard.

I wanted to create a json parser that would be well-documented for others to learn from, mostly targeted toward people that have never written code to parse data before.

Note that there are much more tested C++ JSON parsers out there!

While jsxxn does pass all of its given tests, not every edge case has been fuzzed or tested to a 100% confidence degree as of yet.

Example usage can be found in the examples/ directory

Resources

Resources - Standards, Grammars, and Descriptions

Resources - Blog Posts

Resources - Test Suites

Resources - Benchmark Suites