| 
									
										
										
										
											2017-09-17 18:57:13 +02:00
										 |  |  | <?xml version="1.0" encoding="UTF-8" ?> | 
					
						
							| 
									
										
										
										
											2018-02-27 13:40:43 +01:00
										 |  |  | <class name="JSON" inherits="Object" category="Core" version="3.1"> | 
					
						
							| 
									
										
										
										
											2017-09-17 18:57:13 +02:00
										 |  |  | 	<brief_description> | 
					
						
							| 
									
										
										
										
											2017-10-01 01:42:56 +02:00
										 |  |  | 		Helper class for parsing JSON data. | 
					
						
							| 
									
										
										
										
											2017-09-17 18:57:13 +02:00
										 |  |  | 	</brief_description> | 
					
						
							|  |  |  | 	<description> | 
					
						
							| 
									
										
										
										
											2018-02-02 05:32:12 +01:00
										 |  |  | 		Helper class for parsing JSON data. For usage example and other important hints, see [JSONParseResult]. | 
					
						
							| 
									
										
										
										
											2017-09-17 18:57:13 +02:00
										 |  |  | 	</description> | 
					
						
							|  |  |  | 	<tutorials> | 
					
						
							|  |  |  | 	</tutorials> | 
					
						
							|  |  |  | 	<demos> | 
					
						
							|  |  |  | 	</demos> | 
					
						
							|  |  |  | 	<methods> | 
					
						
							|  |  |  | 		<method name="parse"> | 
					
						
							|  |  |  | 			<return type="JSONParseResult"> | 
					
						
							|  |  |  | 			</return> | 
					
						
							|  |  |  | 			<argument index="0" name="json" type="String"> | 
					
						
							|  |  |  | 			</argument> | 
					
						
							|  |  |  | 			<description> | 
					
						
							| 
									
										
										
										
											2017-10-01 01:42:56 +02:00
										 |  |  | 				Parses a JSON encoded string and returns a [JSONParseResult] containing the result. | 
					
						
							| 
									
										
										
										
											2017-09-17 18:57:13 +02:00
										 |  |  | 			</description> | 
					
						
							|  |  |  | 		</method> | 
					
						
							|  |  |  | 		<method name="print"> | 
					
						
							|  |  |  | 			<return type="String"> | 
					
						
							|  |  |  | 			</return> | 
					
						
							|  |  |  | 			<argument index="0" name="value" type="Variant"> | 
					
						
							|  |  |  | 			</argument> | 
					
						
							| 
									
										
										
										
											2017-12-07 08:23:08 +01:00
										 |  |  | 			<argument index="1" name="indent" type="String" default=""""> | 
					
						
							|  |  |  | 			</argument> | 
					
						
							|  |  |  | 			<argument index="2" name="sort_keys" type="bool" default="false"> | 
					
						
							|  |  |  | 			</argument> | 
					
						
							| 
									
										
										
										
											2017-09-17 18:57:13 +02:00
										 |  |  | 			<description> | 
					
						
							| 
									
										
										
										
											2017-10-01 01:42:56 +02:00
										 |  |  | 				Converts a Variant var to JSON text and returns the result. Useful for serializing data to store or send over the network. | 
					
						
							| 
									
										
										
										
											2017-09-17 18:57:13 +02:00
										 |  |  | 			</description> | 
					
						
							|  |  |  | 		</method> | 
					
						
							|  |  |  | 	</methods> | 
					
						
							|  |  |  | 	<constants> | 
					
						
							|  |  |  | 	</constants> | 
					
						
							|  |  |  | </class> |