剧集
欢迎使用 System.Text.Json - 如何将 .NET 对象读取和写入为 JSON
替换为 James Montemagno, Matt Soucoup
James 和 Matt 演练 System.Text.Json 的基础知识,以 JSON 形式读取和写入 .NET 对象! 这个惊人的 .NET 内置功能,几乎每个应用都可以利用。 序列化是将对象状态(即其属性的值)转换为可存储或传输的形式的过程。 序列化形式不包含有关对象的关联方法的任何信息。 反序列化从序列化形式重新构造对象。
System.Text.Json 库设计强调在广泛的功能集中实现高性能和低内存分配。 内置的 UTF-8 支持可优化读写以 UTF-8 编码的 JSON 文本的过程,UTF-8 编码是针对 Web 上的数据和磁盘上的文件的最普遍的编码方式。
库还提供了用于处理内存中文档对象模型 (DOM) 的类。 此功能允许对 JSON 文件或字符串中的元素进行随机访问。
章节
- 00:00 - 简介和什么是 JSON 和 System.Text.Json?
- 03:00 - 将 .NET 对象写入/序列化为 JSON
- 07:40 - 将 JSON 数据写入文件
- 12:05 - 读取/反序列化 JSON 作为 .NET 对象
- 15:05 - 将 JSON 文件读取到 .NET 对象
- 19:00 - 总结和下一步
其他资源
James 和 Matt 演练 System.Text.Json 的基础知识,以 JSON 形式读取和写入 .NET 对象! 这个惊人的 .NET 内置功能,几乎每个应用都可以利用。 序列化是将对象状态(即其属性的值)转换为可存储或传输的形式的过程。 序列化形式不包含有关对象的关联方法的任何信息。 反序列化从序列化形式重新构造对象。
System.Text.Json 库设计强调在广泛的功能集中实现高性能和低内存分配。 内置的 UTF-8 支持可优化读写以 UTF-8 编码的 JSON 文本的过程,UTF-8 编码是针对 Web 上的数据和磁盘上的文件的最普遍的编码方式。
库还提供了用于处理内存中文档对象模型 (DOM) 的类。 此功能允许对 JSON 文件或字符串中的元素进行随机访问。
章节
- 00:00 - 简介和什么是 JSON 和 System.Text.Json?
- 03:00 - 将 .NET 对象写入/序列化为 JSON
- 07:40 - 将 JSON 数据写入文件
- 12:05 - 读取/反序列化 JSON 作为 .NET 对象
- 15:05 - 将 JSON 文件读取到 .NET 对象
- 19:00 - 总结和下一步
其他资源
想提供反馈? 在此处提交问题。