Sample code for 30+ languages & platforms
AutoIt

Emit JSON Array to StringBuilder

See more JSON Examples

Demonstrates how to write a JSON array to a Chilkat StringBuilder object.

Chilkat AutoIt Downloads

AutoIt
Local $bSuccess = False

$oA = ObjCreate("Chilkat.JsonArray")
$bSuccess = $oA.Load("[ 1,2,3,4 ]")

;  We could get the JSON array as a string...
Local $s = $oA.Emit()
ConsoleWrite($s & @CRLF)

;  But what if the JSON array contains a huge amount of data,
;  and we don't want to marshal it all from Chilkat's internal
;  native code to a string in our programming language?

;  You can instead emit to a Chilkat StringBuilder
$oSb = ObjCreate("Chilkat.StringBuilder")
$oA.EmitSb($oSb)

;  Perhaps the StringBuilder object can be passed to other methods..
;  Chilkat typically provides methods where a potentially large string
;  can be passed in via a StringBuilder object..

;  Or perhaps you wish to save to a file..
$bSuccess = $oSb.WriteFile("c:/temp/qa_output/a.json","utf-8",False)