|
@ -12,10 +12,23 @@ data format. |
|
|
Functions |
|
|
Functions |
|
|
--------- |
|
|
--------- |
|
|
|
|
|
|
|
|
|
|
|
.. function:: dump(obj, stream) |
|
|
|
|
|
|
|
|
|
|
|
Serialise *obj* to a JSON string, writing it to the given *stream*. |
|
|
|
|
|
|
|
|
.. function:: dumps(obj) |
|
|
.. function:: dumps(obj) |
|
|
|
|
|
|
|
|
Return *obj* represented as a JSON string. |
|
|
Return *obj* represented as a JSON string. |
|
|
|
|
|
|
|
|
|
|
|
.. function:: load(stream) |
|
|
|
|
|
|
|
|
|
|
|
Parse the given *stream*, interpreting it as a JSON string and |
|
|
|
|
|
deserialising the data to a Python object. The resulting object is |
|
|
|
|
|
returned. |
|
|
|
|
|
|
|
|
|
|
|
Parsing continues until end-of-file is encountered. |
|
|
|
|
|
A :exc:`ValueError` is raised if the data in *stream* is not correctly formed. |
|
|
|
|
|
|
|
|
.. function:: loads(str) |
|
|
.. function:: loads(str) |
|
|
|
|
|
|
|
|
Parse the JSON *str* and return an object. Raises :exc:`ValueError` if the |
|
|
Parse the JSON *str* and return an object. Raises :exc:`ValueError` if the |
|
|