ABL support for JSON
- Last Updated: January 17, 2024
- 1 minute read
- OpenEdge
- Version 12.8
- Documentation
ABL support for JSON
The ABL support for serializing data objects to and from JSON parallels the ABL support for serializing those data objects into XML. The ABL support for JSON includes the following:
- Serializing to and from JSON with methods on ProDataSet, temp-table, and temp-table buffer object handles
- Serializing before-image data for ProDataSets
- Serializing fields with data types based on ABL class definitions (see the
WRITE-JSON( )entry in ABL Reference for more details and restrictions) - Affecting JSON serialization through attributes on the data object handles
- Nesting temp-tables
- Hiding foreign fields
- Omitting initial values
- Identifying JSON strings through an attribute on the
WEB-CONTEXTsystem handle - Built in ABL objects to represent JSON
Note: ABL does not support serializing schema to and from
JSON