Event-based JSON reading with SAX-like parsing
uses |
||
|
JSON support for Free Pascal. |
|
|
JSON lexical scanner |
The jsonreader unit provides event-based JSON reading functionality. It offers a SAX-like approach to JSON parsing where events are fired as JSON elements are encountered during parsing. This allows for efficient processing of large JSON documents without loading the entire structure into memory. The unit includes abstract base classes, event-driven readers, and interface-based consumers for flexible JSON processing.
|
Using JSON readers with streams and files |
|
|
Using TJSONConsumerReader with IJSONConsumer interface |
|
|
Using TJSONEventReader for event-based JSON parsing |