Data Serialization
The process of converting data structures or objects into a structured format for storage, transmission, or exchange between systems.
Explore more about Data Exchange
Related terms
The process of converting serialized data from a structured format into in-memory objects or data structures that an application can process.
Data SchemaA structured specification that defines the format, fields, data types, relationships, and validation rules for exchanged data.
Data ContractA formal specification that defines the structure, format, semantics, and validation rules for data exchanged between systems or services.
JSONJSONJavaScript Object Notation (JSON) is a lightweight, text-based data interchange format for representing structured data using key-value pairs and arrays. It is widely used for exchanging data between applications, APIs, AI systems, and web services.
Protocol BuffersProtobufA language- and platform-neutral mechanism developed by Google for serializing structured data.