16 个稳定版本
2.0.5 | 2021 年 9 月 12 日 |
---|---|
2.0.4 | 2021 年 3 月 16 日 |
1.0.9 | 2021 年 1 月 24 日 |
1.0.5 | 2020 年 12 月 7 日 |
0.0.4 | 2019 年 12 月 30 日 |
在 编码 类别中排名第 673
每月下载量 57 次
150KB
3K SLoC
nop-json
这是根据 ECMA-404 标准实现的完整功能现代 JSON 实现。
这个 crate 允许将 JSON 流反序列化为原始类型(bool
、i32
等)、字符串以及任何实现了特殊 trait TryFromJson
的其他类型,这些类型可以通过 #[derive(TryFromJson)]
自动实现,适用于你的结构体和枚举。
并通过 DebugToJson
trait 反序列化为 JSON,该 trait 类似于 Debug,允许使用 println!()
等方式打印你的对象。或者通过 WriteToJson
trait 将数据写入 io::Write
流。
这个 crate 允许从流中按顺序读取空白分隔的 JSON 值。它还允许将 blob 字符串管道传输到写入器。
文档
依赖项
~1.5MB
~35K SLoC