mirror of
				https://github.com/pocketpy/pocketpy
				synced 2025-10-26 22:40:17 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			21 lines
		
	
	
		
			394 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			394 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | |
| icon: package
 | |
| label: json
 | |
| ---
 | |
| 
 | |
| ### `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.
 | |
| 
 | |
| !!!
 | |
| There is a special method `__json__()` for object.
 | |
| If it is defined, it will be called when `json.dumps()` is called.
 | |
| !!! |