Skip to content

pentestingdev/Mini-JSON-Parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

cpp-json-parser

A minimal JSON parser written in modern C++ (C++17).

Built from scratch using recursive descent parsing.
No external libraries.


Features

  • Supports:
    • Objects
    • Arrays
    • Strings
    • Numbers
    • Booleans
    • Null
  • Printing
  • Recursive parsing
  • Modern C++ (std::variant, RAII)

Example

Input:

{
  "name": "SWSCODES",
  "isDeveloper": true,
}

About

A minimal JSON parser built from scratch in modern C++ (C++17) using recursive descent parsing.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages