mirror of
				https://github.com/eledio-devices/thirdparty-ArduinoJson.git
				synced 2025-10-31 16:14:11 +01:00 
			
		
		
		
	Added "features" section
This commit is contained in:
		
							
								
								
									
										12
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								README.md
									
									
									
									
									
								
							| @@ -6,6 +6,14 @@ It's design to be very lightweight, works without any allocation on the heap (no | ||||
|  | ||||
| It has been written with Arduino in mind, but it isn't linked to Arduino libraries so you can use this library on any other C++ project. | ||||
|  | ||||
| ## Features | ||||
|  | ||||
| * Based on the well-proven [jsmn](http://zserge.com/jsmn.html) tokenizer | ||||
| * Supports nested objects | ||||
| * Works with fixed memory allocation : no `malloc()` | ||||
| * Low footprint | ||||
| * MIT License | ||||
|  | ||||
| ## Example | ||||
|  | ||||
|     char* json = "{\"Name\":\"Blanchon\",\"Skills\":[\"C\",\"C++\",\"C#\"],\"Age\":32,\"Online\":true}"; | ||||
| @@ -147,6 +155,10 @@ As you'll see the code size if between 1680 and 3528 bytes, depending on the fea | ||||
| 		<td>jsmn_init(jsmn_parser*)</td> | ||||
| 		<td>20</td> | ||||
| 	</tr> | ||||
| 	<tr> | ||||
| 		<td>jsmn_parse(jsmn_parser*, char const*, jsmntok_t*, unsigned int)</td> | ||||
| 		<td>960</td> | ||||
| 	</tr> | ||||
| 	<tr> | ||||
| 		<td>JsonParser::parse(char*)</td> | ||||
| 		<td>106</td> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user