JsonScanner unit
JSON lexical scanner
The
jsonscanner unit provides a tokenizer for JSON data.
It breaks JSON text into discrete tokens for subsequent parsing.
Classes and records
EScannerError | class | JSON scanner exception |
TJSONScanner | class | JSON lexical scanner |
Types
TJSONOption | enumeration | JSON scanner options |
TJSONOptions | set | Set of JSON scanner options |
TJSONToken | enumeration | JSON token types |
Constants
DefaultOptions | constant | Default scanner options |
TokenInfos | constant | Token type descriptions |
Resource strings
SErrInvalidCharacter | resource string | Invalid character error message |
SErrOpenString | resource string | Open string error message |
SUnterminatedComment | resource string | Unterminated comment error message |
Uses
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
