json_deref 0.2.0

JSON internal field links resolver
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use json_deref::resolve_json;
use serde_json::json;

fn main() {
    let input = json!({
        "users": [
            "{/user1}",
            "{/user2}"
        ],
        "user1": "Alice",
        "user2": "Bob"
    });

    let resolved_json = resolve_json(&input);

    println!("{}", input);
    println!("{}", resolved_json);
}