1.0.5 • Published 9 years ago
objgrab v1.0.5
ObjGrab
Parses objects based on json style selector.
complex selectors are somewhat supported
I created a pipe command line process to demonstrate it.
echo '{"hello":{"World":{"$":["Hi Maa", "Hows Things"]}}}'| ./parse.js 'hello' 'hello.World.$[0]'
using within a node js project is done like so.
var objGrab = require('objgrab');
var jsonObject = JSON.parse('{"hello":{"World":{"$":["Hi Maa", "Hows Things"]}}}');
var selectorString = "hello.World.$[0]";
var parsedValue = objGrab.parse(jsonObject, selectorString);