9. Parsers (Parser)
Ein JSON-Parser wandelt einen JSON-Text in eine andere Darstellung um. Ein JSON-Parser muss (MUST) alle Texte akzeptieren, die der JSON-Grammatik entsprechen. Ein JSON-Parser kann (MAY) Nicht-JSON-Formen oder Erweiterungen akzeptieren.
Eine Implementierung kann Grenzen für die Größe der Texte setzen, die sie akzeptiert. Eine Implementierung kann Grenzen für die maximale Verschachtelungstiefe setzen. Eine Implementierung kann Grenzen für den Bereich und die Präzision von Zahlen setzen. Eine Implementierung kann Grenzen für die Länge und den Zeicheninhalt von Zeichenketten setzen.