找回密码
 立即注册
查看: 46|回复: 0

序列化

[复制链接]

60

主题

4

回帖

204

积分

中级会员

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


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|充电资源网

GMT+8, 2024-6-18 20:36 , Processed in 0.110783 second(s), 26 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表