AutoIt
AutoIt
Example: JsonObject.NewObjectOf method
Demonstrates theNewObjectOf method.
Chilkat AutoIt Downloads
Local $bSuccess = False
Local $sCar = "{""make"":""Toyota"",""model"":""Camry"",""year"":2022,""color"":""silver"",""engine"":{""type"":""inline-4"",""fuel"":""gasoline"",""horsepower"":203},""features"":[""bluetooth"",""backup camera"",""adaptive cruise control"",""lane assist""],""isElectric"":false}"
$oJson = ObjCreate("Chilkat.JsonObject")
$oJson.UpdateString("test","abc")
$bSuccess = $oJson.NewObjectOf("car",$sCar)
If ($bSuccess = False) Then
ConsoleWrite($oJson.LastErrorText & @CRLF)
Exit
EndIf
$oJson.EmitCompact = False
ConsoleWrite($oJson.Emit() & @CRLF)
; Result:
; {
; "test": "abc",
; "car": {
; "make": "Toyota",
; "model": "Camry",
; "year": 2022,
; "color": "silver",
; "engine": {
; "type": "inline-4",
; "fuel": "gasoline",
; "horsepower": 203
; },
; "features": [
; "bluetooth",
; "backup camera",
; "adaptive cruise control",
; "lane assist"
; ],
; "isElectric": false
; }
; }