JSON parser is a highly efficient JSON data decoder written in C, that parses JSON data into a form that is very easy to use from within C code.

You only need to include the json-parser.h file in your source code. If your project does not already incorporate D-List, you will also need to include dlist.h

The JSON parser package also includes a JSON validator that does not parse or create resources, but allows the caller to validate JSON data from unknown sources, prior to any parsing attempts.

The JSON data is returned to the caller as a set of hierarchical D-List list objects, that make the data very easy to manage, sort, search or use, and easy to remove when done.

Package includes a JSON textural generator which will create JSON grammar data blocks from hierarchical D-List representations of JSON data.

The package also includes a variety of support functions to allow C code to easily find, add, and modify JSON values and members in D-List hierarchical structures.

Features

  • RFC 8259 compliant
  • written in C
  • very fast and small footprint
  • simple interface
  • provides JSON data as a D-List
  • Includes JSON Parser, Generator and Validator
  • includes variety of coding support functions

Project Activity

See All Activity >

Follow JSON Parser

JSON Parser Web Site

Other Useful Business Software
Forever Free Full-Stack Observability | Grafana Cloud Icon
Forever Free Full-Stack Observability | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of JSON Parser!

Additional Project Details

Intended Audience

Developers, Information Technology

Programming Language

C, C++

Related Categories

C++ JSON Software, C++ Libraries, C++ Parser Generators, C JSON Software, C Libraries, C Parser Generators

Registered

2022-09-07