#序列化 #反序列化

deser-json

为deser提供JSON支持

2个不稳定版本

0.8.0 2022年2月19日
0.7.0 2022年2月13日

#2113 in 编码

Apache-2.0

155KB
3K SLoC

deser-debug

为deser提供将可序列化数据序列化到std::fmt调试格式的实用crate。


lib.rs:

解析和序列化与deser兼容的JSON。

这个库目前非常简单,没有任何优化。它基于microserde,而microserde是基于miniserde,以实现序列化和反序列化的最简实现。

let vec: Vec<u64> = deser_json::from_str("[1, 2, 3, 4]").unwrap();
let json = deser_json::to_string(&vec).unwrap();

默认情况下,这个crate除了deser之外没有其他依赖crate,但可以选择启用speedups功能,在这种情况下,也会使用ryuitoa crate来处理数字格式化。

依赖