Skip to main content

parse/
parse.rs

1use jsmn::*;
2
3fn main() {
4    let s = br#"["123", {"a": 1, "b": "c"}, 123]"#;
5
6    let tokens = &mut [Token::default(); 8];
7    let p = &mut JsonParser::new();
8    let r = p.parse(s, tokens).unwrap();
9
10    println!("Parsed: {:#?}", &tokens[..r as usize]);
11}