10
私はSerdeを使用してJSONを構造体に逆シリアル化する方法を理解しようとしています。例えば、serde_jsonのown documentation上の例JSONには、以下のデータが含まれています。今Rust&Serde JSON逆シリアル化の例?
{
"FirstName": "John",
"LastName": "Doe",
"Age": 43,
"Address": {
"Street": "Downing Street 10",
"City": "London",
"Country": "Great Britain"
},
"PhoneNumbers": [
"+44 1234567",
"+44 2345678"
]
}
、我々は上記のデータは、変数「入力」と次のコードであると仮定した場合:
let deserialized_data: Data = serde_json::from_str(input).unwrap();
...構造体はどうすればData
のように見えますか?
これを文書化するためのプルリクエスト:https://github.com/serde-rs/json/pull/15 – vegai