1 Pretty Print json
[package]
name = "s1"
version = "0.1.0"
edition = "2021"
[dependencies]
serde_json = "1.0.128"
This is no robustness: we're unpacking everything.
use serde_json;
fn main() {
let json = std::fs::read_to_string("example.json").unwrap();
let data: serde_json::Value = serde_json::from_str(json.as_str()).unwrap();
let pretty = serde_json::to_string_pretty(&data).unwrap();
println!("{}",pretty);
}
See the docs and this stackoverflow.