This repo is my solution to John Crickett's Coding Challenge #2 - Write Your Own JSON Parser!.
- Step 0: Project setup
- Step 1: Parse simple JSON object (
{}
) - Step 2: Parse simple object containing string keys and string values (
{"key": "value"}
) - Step 3: Parse simple object numeric, boolean, and null values (
{"key": 1, "key2": true, "key3": null}
) - Step 4: Parse simple object containing nested objects (
{"key": {"key2": "value"}, "key3": []}
) - Step 5: Add additional tests to ensure the parser can handle valid JSON