UBJSON - Maple Help

Online Help

All Products    Maple    MapleSim


UBJSON (.ubj) File Format

UBJSON file format

 

Description

Notes

Examples

Description

• 

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.

Notes

• 

Content-Type: application/ubjson

Examples

Parse a UBJSON string as an expression.

byteArrArray123,35,105,2,105,1,120,85,116,105,1,121,105,79,datatype=integer1

byteArr123351052105112085−1161051121105−79

(1)

ImportbyteArr,format=UBJSON,source=direct

tablex=140,y=−79

(2)

Import data from a file in UBJSON format.

Importexample/address.ubj,base=datadir

tablecompanyName=Maplesoft,founded=1988,phoneNumbers=tablenumber=+1 (519) 747-2373,type=local,tablenumber=+1 (800) 267-6583,type=tollfree,tablenumber=+1 (519) 747-5284,type=fax,address=tablepostalCode=N2V 1K8,province=ON,city=Waterloo,country=Canada,streetAddress=615 Kumpf Drive

(3)

Export data to a UBJSON file in the home directory of the current user.

MousetableGenus=Mus,Species=musculus

MousetableGenus=Mus,Species=musculus

(4)

MouseFamilyMuridae

MouseFamilyMuridae

(5)

MouseOrderRodentia

MouseOrderRodentia

(6)

MouseClassMammalia

MouseClassMammalia

(7)

Exportmouse.ubj,Mouse,base=homedir

81

(8)

See Also

Formats

Formats,BSON

Formats,JSON