|
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 aims to achieve the generality of JSON, combined with being much easier to process than JSON. ==Rationale and Objectives== UBJSON is a proposed successor to BSON, BJSON and others. UBJSON has the following goals: * Complete compatibility with the JSON specification – there is a 1:1 mapping between standard JSON and UBJSON. * Ease of implementation – only including data types that are widely supported in popular programming languages so that there are no problems with certain languages not being supported well. * Ease of use – it can be quickly understood and adopted. * Speed and efficiency – UBJSON uses data representations that are (roughly) 30% smaller than their compacted JSON counterparts and are optimized for fast parsing. Streamed serialisation is supported, meaning that the transfer of UBJSON over a network connection can start sending data before the final size of the data is known. 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「UBJSON」の詳細全文を読む スポンサード リンク
|