Michael
Hmm... interesting...
I already have it working using "obj1.obj2.obj3[idx1][idx2].obj4.[idx3]" type syntax.
From the JSON:
Code:{ "foo" : { "bar" : { "baz" : [ 66.123, { "jim" : "jack" }, false, { "bob" : 42 }, { "kim" : "possible" } ] } } }
MikeCode:Move (JsonAtPath(oJsonPath, hoJson, "foo.bar.baz[3].bob")) to hoObj and/or Move (ValueAtPath(oJsonPath, hoJson, "foo.bar.baz[3].bob")) to iVal // 42! ;-)