|
MessagePack is a computer data interchange format. It is a binary form for representing simple data structures like arrays and associative arrays. MessagePack aims to be as compact and simple as possible. The official implementation is available in a variety of languages such as C, C++, C#, D, Erlang, Go, Haskell, Java, JavaScript, Lua, OCaml, Perl, PHP, Python, Ruby, Scala, Smalltalk, and Swift.〔(【引用サイトリンク】title=Implementation Projects )〕 ==Data types and syntax== Data structures processed by MessagePack loosely correspond to those used in JSON format. They consist of the following element types: *nil *bool, boolean ( true and false )*int, integer (up to 64 bits signed or unsigned) *float, floating point numbers (IEEE single/double precision) *str, UTF-8 string *bin, binary data (up to 232-1 bytes) *array *map, an associative array *ext (arbitrary data of an application-defined format, up to 232-1 bytes) 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「MessagePack」の詳細全文を読む スポンサード リンク
|