浅谈 serde

强大的序列化/反序列化框架

技术
技术Rust序列化

2026-03-23

序列化与反序列化在某些编程语言中一直是让人头疼的问题。现在得益于 Rust 语言优秀的设计,社区诞生了 serde 这一大杀器,让序列化与反序列化变得前所未有的统一、简单与优雅。

何为(反)序列化

一句话概括,序列化(serialization)就是将内存中的数据结构转换成可以存储或传输的字节流或字符串的过程。

反序列化(deserialization)就是倒过来,将字节流或字符串还原成内存中的数据结构。

参考资料