BSON

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Add list of libraries)
m (Add Kaitai Struct schema)
 
(One intermediate revision by one user not shown)
Line 3: Line 3:
 
|subcat=Serialization
 
|subcat=Serialization
 
|extensions={{ext|bson}}
 
|extensions={{ext|bson}}
 +
|kaitai struct=bson
 
}}
 
}}
 
'''BSON''' is a binary serialization format designed to be similar to [[JSON]], only binary-based rather than text-based. It is used in [[MongoDB]].
 
'''BSON''' is a binary serialization format designed to be similar to [[JSON]], only binary-based rather than text-based. It is used in [[MongoDB]].
Line 27: Line 28:
 
==== 3rd Party====
 
==== 3rd Party====
  
 +
* AS3: [https://github.com/fminzoni/ActionBSON ActionBSON]
 +
* AS3: [https://github.com/s9tpepper/MongoAS3 MongoAS3]
 
* C: [https://github.com/chergert/mongo-glib/tree/master/mongo-glib mongo-glib]
 
* C: [https://github.com/chergert/mongo-glib/tree/master/mongo-glib mongo-glib]
 
* C++: [http://dochub.mongodb.org/core/bsoncplusplus bsoncplusplus]
 
* C++: [http://dochub.mongodb.org/core/bsoncplusplus bsoncplusplus]
Line 68: Line 71:
 
* Swift: [https://github.com/Frizlab/BSONSerialization Frizlab BSONSerialization]
 
* Swift: [https://github.com/Frizlab/BSONSerialization Frizlab BSONSerialization]
 
* Swift: [http://github.com/OpenKitten/BSON OpenKitten BSON]
 
* Swift: [http://github.com/OpenKitten/BSON OpenKitten BSON]
 
  
 
== Other links ==
 
== Other links ==

Latest revision as of 17:57, 26 December 2024

File Format
Name BSON
Ontology
Extension(s) .bson
Kaitai Struct Spec bson.ksy

BSON is a binary serialization format designed to be similar to JSON, only binary-based rather than text-based. It is used in MongoDB.

Multi-byte numeric quantities are little-endian.

Contents

[edit] Specifications

[edit] Metaformat files

[edit] Libraries

[edit] Official

[edit] 3rd Party

[edit] Other links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox