2

查看serde_json 的文档,我不明白我必须实现什么特征才能使结构可序列化到 json 并从 json 反序列化。显而易见的答案可能是DeserializerSerializer但这些是结构,而不是特征。

有了rustc-serialize我可以实现ToJsonFromJson特征。

4

1 回答 1

3

板条箱索引页面

Serde 提供了一种机制,用于通过序列化 API 将值与 JSON 进行低样板序列化和反序列化。为了能够序列化一条数据,它必须实现serde::Serializetrait。为了能够反序列化一段数据,它必须实现serde::Deserializetrait。Serde 提供了一个注解来自动生成这些特征的代码:#[derive(Serialize, Deserialize)].

--通过序列化数据结构创建 Json

于 2015-08-19T16:06:02.553 回答