pub fn json_path_get<'a>(value: &'a Value, path: &str) -> Option<&'a Value>Expand description
Efficient dot-path accessor for JSON values.
Given a path like "foo.bar.baz", returns value["foo"]["bar"]["baz"].
ยงExamples
use serde_json::json;
use net::consumer::filter::json_path_get;
let value = json!({"user": {"name": "Alice", "age": 30}});
assert_eq!(json_path_get(&value, "user.name"), Some(&json!("Alice")));
assert_eq!(json_path_get(&value, "user.age"), Some(&json!(30)));
assert_eq!(json_path_get(&value, "user.missing"), None);