json
The json
format reads a JSON file where the top level is an array, and the Records are the objects in this array.
JSON files always use the UTF-8 charset.
Options are:
"singleRecord" |
If true , treat the input file as a single record instead of an array of multiple records. This is useful for defining REST APIs. |
JSON is the preferred input format. Ensure all input files are generated by a real JSON serialiser. JSON files produced through string concatenation will have encoding and escaping problems.
Example control file
"files": { "DEFAULT": { "read": "json" } }
Example input file
[ { "id": "jbloggs", "first": "Joe", "last": "Bloggs", "email": "joe@example.org" }, { "id": "jsmith", "first": "Jane", "last": "Smith", "email": "jane@example.org" } ]