14. 编码

编码实践涵盖字符集、CSV 处理、结构化数据。

字符集实践:

  • 百分比编码(URL 编码)字符串
  • 将字符串编码为 application/x-www-form-urlencoded
  • 编码和解码十六进制
  • 编码和解码 base64
  • 字符集 crates 小结

CSV 处理实践:

  • 读取 CSV 记录
  • 读取有不同分隔符的 CSV 记录
  • 筛选匹配断言的 CSV 记录
  • 用 Serde 处理无效的 CSV 数据
  • 将记录序列化为 CSV
  • 用 Serde 将记录序列化为 CSV
  • 转换 CSV 文件的列
  • CSV 处理 crates 小结

结构化数据实践:

  • 对非结构化 JSON 序列化和反序列化
  • 反序列化 TOML 配置文件
  • 以小端模式(低位模式)字节顺序读写整数
  • 结构化数据 crates 小结