mirror of
https://github.com/pocketpy/pocketpy
synced 2025-10-20 03:20:18 +00:00
docs update
This commit is contained in:
parent
4c13c5480d
commit
b9ad9f18c2
@ -3,14 +3,17 @@ icon: package
|
||||
label: json
|
||||
---
|
||||
|
||||
pkpy has two JSON modules.
|
||||
1. The built-in JSON module is always available and can be imported via `import json`.
|
||||
2. After `v1.2.7`, you can set `PK_USE_CJSON` to `ON` in CMakeLists.txt to enable an alternative JSON module `cjson`.
|
||||
|
||||
Their interfaces are the same, `cjson` is faster while the built-in `json` is more stable since it was developed earlier.
|
||||
|
||||
### `json.loads(s)`
|
||||
|
||||
Decode a JSON string into a python object.
|
||||
|
||||
It is supported by the `eval()` function.
|
||||
|
||||
### `json.dumps(obj)`
|
||||
|
||||
Encode a python object into a JSON string.
|
||||
|
||||
It is supported by the compiler with `JSON_MODE` enabled.
|
||||
|
Loading…
x
Reference in New Issue
Block a user