Everything about JData
JData Specification
JData is a light-weight data annotation and exchange open-standard designed to represent general-purpose and scientific data structures using human-readable (text-based) JSON and (binary) UBJSON formats. JData specification specifically aims at simplifying exchange of hierarchical and complex data between programming languages, such as MATLAB, Python, JavaScript etc. It defines a comprehensive list of JSON-compatible "name":value constructs to store a wide range of data structures, including scalars, N-dimensional arrays, sparse/complex-valued arrays, maps, tables, hashes, linked lists, trees and graphs, and support optional data grouping and metadata for each data element. The generated data files are compatible with JSON/UBJSON specifications and can be readily processed by most existing parsers. JData-defined annotation keywords also permit storage of strongly-typed binary data streams in JSON, data compression, linking and referencing. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: JDataA 5-minute orientation
- Go sideways: UBJSONA closely related topic
- Go sideways: JMeshA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
- No matching papers found.
📚 Books worth reading
Open Library didn't respond; try again in a moment.
🔗 Related topics
- UBJSON Universal Binary JSON (UBJSON) is a computer data interchange format. It is a binary form directly imitating JSON, but requiring fewer bytes of data. It…
- JMesh JMesh is a JSON-based portable and extensible file format for the storage and interchange of unstructured geometric data, including discretized geometries…
- JSON JSON (JavaScript Object Notation, pronounced /ˈdʒeɪsən/ or /ˈdʒeɪˌsɒn/) is an open standard file format and data interchange format that uses human-readable…
- Property list In the macOS, iOS, NeXTSTEP, and GNUstep programming frameworks, property list files are files that store serialized objects. Property list files use the…
- Serialization In computing, serialization (or serialisation, also referred to as pickling in Python) is the process of translating a data structure or object state into…
- Ion (serialization format) Ion is a data serialization language developed by Amazon. It may be represented by either a human-readable text form or a compact binary form. The text…
- BSON BSON (/ˈbiːsən/; Binary JSON) is a computer data interchange format extending JSON. It is a binary form for representing simple or complex data structures…
- MessagePack MessagePack is a computer data interchange format. It is a binary form for representing simple data structures like arrays and associative arrays. MessagePack…