Doing a bit of research with regard to data schema and serializaton, preferably without being JSON_centric.
Name | Defining Structure/Type | Structure is Extensible | Data Serialization | Data Validation | Human-Friendly |
---|---|---|---|---|---|
XML/XBRL | YES | YES | YES | ||
Protocol Buffers | YES | ? | YES | YES | YES |
JSON | YES | ||||
Avro | YES | YES? | YES | YES | sort of |
CSV | YES | ||||
Kwalify (YAML+JSON) | YES | YES | YES | YES | YES |
XML/NEIM | YES | YES | n? | YES | YES |
OKFN/CSV + JSON | YES | ? | n | n | YES |