Serialization
From Just Solve the File Format Problem
(Difference between revisions)
(→Serialization formats) |
(→Serialization formats) |
||
Line 21: | Line 21: | ||
* [[IWA]] (Apple iWork serialization; .iwa) | * [[IWA]] (Apple iWork serialization; .iwa) | ||
* [[JSON]] (.json) | * [[JSON]] (.json) | ||
+ | * [[JSON5]] (.json5) | ||
* [[JSONH]] | * [[JSONH]] | ||
* [[JSONx]] | * [[JSONx]] |
Revision as of 13:25, 28 May 2016
Serialization is used to transform data structures (as used within a program, in whatever native formats might be used by the programming language the program is in) into a file or data stream of standardized format to be saved for later use, or transmitted through a network to be used by a different program elsewhere.
Serialization formats
- Bencode (used by BitTorrent)
- BSON
- CBOR
- CoffeeScript-Object-Notation (CSON)
- Cursive Script Object Notation
- DER (Distinguished Encoding Rules)
- FDF
- Form URL encoding (application/x-www-form-urlencoded)
- Hjson
- I-JSON
- Ion
- IWA (Apple iWork serialization; .iwa)
- JSON (.json)
- JSON5 (.json5)
- JSONH
- JSONx
- LCON
- MessagePack
- Microsoft XNA Compiled Format (.xnb)
- Multipart/Form-Data
- Pickle (Python)
- Property List (.plist)
- Protobuf (Protocol Buffers; a Google format also used within IWA)
- Transit
- XFDF
- YAML (.yaml)