All tutorials
JSONPath — Query JSON Like SQL
JSONPath is a query language for JSON. Use it to extract specific values from nested structures. $ is the root, . accesses children, .. does recursive descent, [] selects by index or condition.
// Data
{"users": [{"name": "Alice", "score": 95}, {"name": "Bob", "score": 87}]}
// JSONPath examples
$.users[0].name → "Alice"
$.users[*].name → ["Alice", "Bob"]
$.users[?(@.score > 90)].name → ["Alice"]