Tcl
Tcl
JSON Add Large Integer or Double
See more JSON Examples
Demonstrates how to add a large number (larger than what can be held in an integer), or a double/float value to a JSON document.Chilkat Tcl Downloads
load ./chilkat.dll
set json [new_CkJsonObject]
# To add a large integer, use AddNumberAt.
# (an index of -1 indicates append).
set index -1
CkJsonObject_AddNumberAt $json $index "bignum" "8239845689346587465826345892644873453634563456"
# Do the same for a double..
CkJsonObject_AddNumberAt $json $index "double" "-153634.295"
CkJsonObject_put_EmitCompact $json 0
puts [CkJsonObject_emit $json]
# Output:
# {
# "bignum": 8239845689346587465826345892644873453634563456,
# "double": -153634.295
# }
delete_CkJsonObject $json