Root/package/jshn/example.txt

1. /lib/functions/jshn.sh
2
3# generating json data
4json_init
5json_add_string "msg" "Hello, world!"
6json_add_object "test"
7json_add_int "testdata" "1"
8json_close_object
9MSG=`json_dump`
10# MSG now contains: { "msg": "Hello, world!", "test": { "testdata": 1 } }
11
12
13# parsing json data
14json_load "$MSG"
15json_select test
16json_get_var var1 testdata
17json_select ..
18json_get_var var2 msg
19echo "msg: $var2 - testdata: $var1"
20

Archive Download this file



interactive