JSON is used everywhere so being able to serialized and deserialize JSON is very important in Rust as well. The two tools used for this are serde and serde_json. In this series of articles we'll see how to use them to work with JSON in Rust.
-
Read arbitrary JSON without much preparation -
serde_json::Value
,serde_json::from_reader
. -
Read simple JSON and deserialize into a struct -
serde::Deserialize
,serde_json::from_reader
. -
Serialize and deserialize HashMap to JSON in Rust -
to_string
,from_str
,serde_json
. -
Reading JSON files in Rust - video