JSON (.json) File Format - Maple Programming Help

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : Programming : Input and Output : File Formats : Formats/JSON

JSON (.json) File Format

JSON file format

 

Description

Notes

Examples

References

Description

• 

JSON (JavaScript Object Notation) is a lightweight text-based data standard for describing structured data made of key-value pairs and lists.

• 

As a human-readable format, it offers an alternative to explicitly tagged structured data such as XML.

• 

The JSON package provides tools for parsing and generating JSON expressions.

• 

The general-purpose commands Import and Export also support this format.

Notes

• 

Content-Type: application/json

Examples

Parse a JSON string as an expression.

JSON:-ParseString[1, 2, 3.265, 6.01, 7.373]

1,2,3.265,6.01,7.373

(1)

Import data from a file in JSON format.

Importexample/address.json,base=datadir

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

(2)

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

MousetableGenus=Mus,Species=musculus

MousetableSpecies=musculus,Genus=Mus

(3)

MouseFamilyMuridae

MouseFamilyMuridae

(4)

MouseOrderRodentia

MouseOrderRodentia

(5)

MouseClassMammalia

MouseClassMammalia

(6)

Exportmouse.json,Mouse,base=homedir

81

(7)

References

  

[RFC4627] Crockford, D., The application/json Media Type for JavaScript Object Notation (JSON), RFC 4627, July 2006.

See Also

Formats