序列化
- Ceras (opens new window) - Ceras是一个二进制序列化器。它将任何对象转换为byte[],并可以反向操作。它在功能、速度和使用上都超越一般,支持引用循环、大型/复杂的继承链、将对象分成部分等功能。
- CsvExport (opens new window) - 非常简单轻巧的CSV导出工具,与Excel兼容,支持转义文本和引号等功能。
- Protobuf.NET (opens new window) - Protocol Buffers是Google用于大部分数据通信的二进制序列化格式的名称。
- Json.NET (opens new window) - 非常流行的高性能JSON框架,用于.NET。
- ServiceStack.Text (opens new window) - 用于servicestack.net的JSON、JSV和CSV文本序列化器。
- Msgpack-Cli (opens new window) - 适用于通用语言基础结构的MessagePack实现。
- Jil (opens new window) - 快速的.NET JSON序列化器,基于Sigil构建(StackOverflow使用)。
- ProtoBuf (opens new window) - 根据.proto规范生成协议缓冲区序列化的C#代码。
- FlatSharp (opens new window) - 快速、符合习惯的FlatBuffers实现。使用.fbs文件或属性。
- F# Data (opens new window) - F#类型提供程序,用于访问XML、JSON、CSV和HTML文件(基于示例文档)以及访问WorldBank数据。
- Bond (opens new window) - 用于处理有模式数据的跨平台框架。支持跨语言的序列化和功能强大的通用机制,用于高效操作数据。
- Hyperion (opens new window) - 高性能的多态序列化器,用于.NET框架。
- FileHelpers (opens new window) - 免费且易于使用的.NET库,用于在文件、字符串或流中导入或导出固定长度或分隔记录的数据。
- FsPickler (opens new window) - 用于.NET的快速多格式消息序列化器。
- Migrant (opens new window) - 快速且灵活的序列化框架,可用于未装饰的类。
- Utf8Json (opens new window) - 用于C#(.NET、.NET Core、Unity和Xamarin)的快速且零分配的JSON序列化器,直接读写UTF8二进制数据以提高性能。
- ObjectDumper.NET (opens new window) - 将内存中的对象序列化为C#代码的工具。
- FluentSerializer (opens new window) - 针对多种数据格式的基于配置文件的序列化器。
上次更新: 2023/09/21, 10:51:40