json-parser 1.0.2

JSON parser
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use json_parser::parser::Json;
use json_parser::result::Result;
use std::env;
use std::fs;

#[warn(dead_code)]
fn main() -> Result<()> {
  let args: Vec<String> = env::args().collect();
  if args.len() > 1 {
    let json_string = fs::read_to_string(&args[1])?;
    let value: Json = json_string.parse::<Json>()?;
    println!("{:?}", value);
  }
  Ok(())
}