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)