Update:
Add condition: for each. expression: CurKey, CurValue
For example, hash table =
{
"a":{
"b":1,
"c":2
},
"d":3
}[/code:1d8cjctk]
for each "a" will get
key = "b" , value = 1
key = "c" , value = 2
for each "" ("" is root) will get
key = "d" , value = 3
( There are two keys "a" and "d" in root, but value at key "a" is not a number or string, only get key "d")rexrainbow2012-04-16 01:08:18
Hi Rex Very nice,
A little unnatural that root doesn't return all though
Couldn't you make it recursive to give all elements. For instance, using your example:
{
"a":{
"b":1,
"c":2
},
"d":3
}[/code:1d8cjctk]
for each "" ("" is root) will get
key = "a" , value = (has children or not int, not string) then for each "a"
key = "b" , value = 1
key = "c" , value = 2
key = "d" , value = 3
I don't know if that's helpful or if that's something you were going for
it's just how i think those structures should be returned