Function jql::walker

source ·
pub fn walker(json: &Value, selectors: &str) -> Result<Value, String>
Expand description

Walks over the Serde JSON value based on the provided selectors.

Example

use jql::walker;

use serde_json::json;

let json_array = json!([2, 3, 5, 7, 11]);

assert_eq!(walker(&json_array, "[4]"), Ok(json!(11)));