UBJSON (.ubj) File Format
UBJSON file format
Description
Notes
Examples
UBJSON (Universal Binary JSON) is a binary data standard for describing structured data made of key-value pairs and lists based on the JSON standard.
The general-purpose commands Import and Export permit parsing and generating UBJSON files and expressions.
Content-Type: application/ubjson
Parse a UBJSON string as an expression.
byteArr≔Array123,35,105,2,105,1,120,85,−116,105,1,121,105,−79,datatype=integer1
byteArr≔123351052105112085−1161051121105−79
ImportbyteArr,format=UBJSON,source=direct
tabley=−79,x=140
Import data from a file in UBJSON format.
Importexample/address.ubj,base=datadir
tablephoneNumbers=tabletype=local,number=+1 (519) 747-2373,tabletype=tollfree,number=+1 (800) 267-6583,tabletype=fax,number=+1 (519) 747-5284,founded=1988,address=tableprovince=ON,country=Canada,streetAddress=615 Kumpf Drive,postalCode=N2V 1K8,city=Waterloo,companyName=Maplesoft
Export data to a UBJSON file in the home directory of the current user.
Mouse≔tableGenus=Mus,Species=musculus
MouseFamily≔Muridae
MouseOrder≔Rodentia
MouseClass≔Mammalia
Exportmouse.ubj,Mouse,base=homedir
81
See Also
Formats
Formats,BSON
Formats,JSON
Download Help Document