Demjsonis a third-party module library of Python that can be used for encoding and decoding
JSON Data, contains a
Jsonlintformatting and verification functions.
Github Address: Https://github.com/dmeranda/demjson
Official address: http://deron.meranda.us/python/demjson/
Environment configuration
Before using Demjson encoding or decoding JSON data, we need to install the Demjson module first. In this tutorial we will download Demjson and install:
$ tar-xvzf demjson-2.2.3.tar.gz$ cd demjson-2.2.3$ python setup.py install
More installation Information view: Http://deron.meranda.us/python/demjson/install
JSON functions
Encode
The Python encode () function encodes a Python object into a JSON string.
Grammar
Demjson.encode (self, obj, nest_level=0)
Instance
The following example encodes an array into JSON-formatted data:
#!/usr/bin/pythonimport Demjsondata = [{' A ': 1, ' B ': 2, ' C ': 3, ' d ': 4, ' E ': 5}]json = Demjson.encode (data) print Json
The result of the above code execution is:
[{"A": 1, "B": 2, "C": 3, "D": 4, "E": 5}]