PARSE JSON: Reason Codes für Fehlermeldung NAT8331

Wenn der JSON-Parsing-Prozess mit der Fehlermeldung NAT8331 beendet wird, ist das JSON-Eingabedokument syntaktisch ungültig. Die zurückgegebenen Reason Codes haben in Verbindung mit NAT8331 folgende Bedeutungen:

Reason Codes für Fehlermeldung NAT8331
Reason Code Erklärung
001 Es ist ein interner Fehler aufgetreten und der Parse-Vorgang kann nicht fortgesetzt werden.
002 Es liegt ein generischer Syntaxfehler vor.
003 Wert (VALUE) fehlt, das JSON-Dokument ist leer (BLANK) oder das JSON-Dokument wird in einer falschen Codepage dargestellt.
004 Schlüssel (KEY) fehlt.
005 Doppelpunkt (COLON) fehlt.
006 Entweder fehlt ein Komma (COMMA) oder das Schließen eines Arrays oder Objekts.
007 Zeichenkette nicht ordnungsgemäß geschlossen.
008 Ungültige oder unbekannte Escape-Sequenz in einer Zeichekette.
009 Ungültiges UTF-8 in einer Zeichenkette.
010 Das JSON-Dokument ist leer.
111 Speicherproblem – kein Speicherplatz mehr verfügbar.
112 Unstimmige Klammern (z. B. { ] oder [ }).
113 Es fehlt entweder ein Wert (VALUE) oder das schließende Zeichen eines Arrays oder Objekts.
114 Es fehlt entweder ein Schlüssel (KEY) oder das schließende Zeichen eines Arrays oder Objekts.
115 Dateiende fehlt.
116 Steuerzeichen ohne Escape-Zeichen in einer Zeichenkette.
117 Maximale Größe des JSON-Dokuments erreicht.
118 Maximale Wertgrenze erreicht.
119 Maximale Verschachtelungstiefe erreicht.
120 Maximaler Zahlenwert erreicht.
121 Maximale Zeichenkettenlänge erreicht.
122 Maximale Schlüssellänge erreicht.
123 Root-Typ nicht zulässig.