JSON

JavaScript Object Notation (JSON) defines a machine-independent way of exchanging data.

For example, a JSON representation of the following BDL data structure:
DEFINE Person
RECORD Attribute (XMLName="Person")
   FirstName  VARCHAR(32) Attribute (XMLName="FirstName"),
   LastName   VARCHAR(32) Attribute (XMLName="LastName"),
   Age        INTEGER Attribute (XMLName="Age")
END RECORD
Would be:
{
  "FirstName": "John",
  "LastName": "Smith",
  "Age": 27
}