From 78a513d146b707aea9cb87ebc6794beab9f83752 Mon Sep 17 00:00:00 2001 From: Smitty Date: Sat, 25 Dec 2021 18:21:41 -0500 Subject: [PATCH] Add example for serializing Entity structure --- examples/serialize.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 examples/serialize.rs diff --git a/examples/serialize.rs b/examples/serialize.rs new file mode 100644 index 0000000..28b60ff --- /dev/null +++ b/examples/serialize.rs @@ -0,0 +1,10 @@ +use std::{env, fs}; +use wikidata::*; + +fn main() { + let mut args = env::args(); + let _ = args.next(); + let contents = fs::read_to_string(args.next().unwrap()).unwrap(); + let ent = Entity::from_json(serde_json::from_str(&contents).unwrap()).unwrap(); + println!("{}", serde_json::to_string_pretty(&ent).unwrap()); +}