johnezang/JSONKit — pull request #97 by kerido (2012-08-25 21:11:58+00:00)
Title: Added convenience methods for shorthand JavaScript-like subobject queries

1. Added a method to request a field (i.e. subobject) using a JavaScript-like query, such as:
NSObject * a = [SomeParsedJson objectWithExpression:@"field1.list2[3].field4[5].field6"];

2. Added a method to request a field using a JavaScript-like query which can have named parameters
representing array indexes, such as:
NSDictionary * p = [NSDictionary:dictionaryWithObjectsAndKeys:[NSNumber numberWithInt:3], @"i", nil];
NSObject * a = [SomeParsedJson objectWithExpression:@"field1.list2[i].field4[5].field6" withNamedParams:p];