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
tablex=140,y=−79
Import data from a file in UBJSON format.
Importexample/address.ubj,base=datadir
tableaddress=tablecountry=Canada,province=ON,city=Waterloo,postalCode=N2V 1K8,streetAddress=615 Kumpf Drive,founded=1988,phoneNumbers=tablenumber=+1 (519) 747-2373,type=local,tablenumber=+1 (800) 267-6583,type=tollfree,tablenumber=+1 (519) 747-5284,type=fax,companyName=Maplesoft
Export data to a UBJSON file in the home directory of the current user.
Mouse≔tableGenus=Mus,Species=musculus
Mouse≔tableSpecies=musculus,Genus=Mus
MouseFamily≔Muridae
MouseOrder≔Rodentia
MouseClass≔Mammalia
Exportmouse.ubj,Mouse,base=homedir
81
See Also
Formats
Formats,BSON
Formats,JSON
Download Help Document