diff options
Diffstat (limited to 'js/baba-yaga/debug-json-raw.baba')
-rw-r--r-- | js/baba-yaga/debug-json-raw.baba | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/js/baba-yaga/debug-json-raw.baba b/js/baba-yaga/debug-json-raw.baba new file mode 100644 index 0000000..bac7412 --- /dev/null +++ b/js/baba-yaga/debug-json-raw.baba @@ -0,0 +1,15 @@ +// Test to see raw JSON string value +simpleData : {name: "Alice", age: 30}; + +// Convert to JS object +jsObj : io.tableToObject simpleData; + +// Try to stringify +jsonStr : io.callJS "JSON.stringify" [jsObj]; + +// Show the raw values +result : when jsonStr is + Ok str then {jsObj: jsObj, jsonStr: str, success: true} + Err msg then {jsObj: jsObj, error: msg, success: false}; + +result; |