-
Notifications
You must be signed in to change notification settings - Fork 11
/
README
27 lines (20 loc) · 913 Bytes
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
JSONQuery provides a comprehensive set of data querying tools including
filtering, recursive search, sorting, mapping, range selection, and flexible
expressions with wildcard string comparisons and various operators.
Quick Example:
var data = {customers:[
{name:"Susan", purchases:29},
{name:"Kim", purchases:150},
{name:"Jake", purchases:27}
]};
var results = JSONQuery("$.customers[?purchases > 21 & name='Jake'][\\purchases]",data);
returns customers sorted by higest number of purchases to lowest.
For more information on JSONQuery, see:
http://docs.persvr.org/documentation/jsonquery
http://groups.google.com/group/json-query
http://www.sitepen.com/blog/2008/07/16/jsonquery-data-querying-beyond-jsonpath/
JSONQuery is a superset of JSONPath:
http://goessner.net/articles/JsonPath/
Testing
-------
To run the test suite, simply open test/test.html in your browser.