.net - 是否有用于查看使用二进制序列化创建的文件的工具?

标签 .net reflection serialization

我在将对象图序列化到文件和从文件序列化对象图时没有问题。直到今天一切都很好:在构造函数中创建并且从未删除的字典在从文件反序列化之后丢失了(空引用),这是一年多以来第一次没有问题地做同样的事情。

那么,是否有一个软件工具可以查看二进制序列化内容,显示存储内容的人类/开发人员可读版本(la Reflector)?

又名:如何分析(简单,没有二进制到 IL 的转换。那需要几个月的时间)二进制序列化内容?

谢谢!

最佳答案

试试记事​​本++

我有 bin/Hex 功能 - 它可以使用 UTF-8

这很好,因为您可以看到 UTF-8 的实际序列——还有 BOM 字节

我知道这不是二进制的 - 但它确实显示了原始内容 - 按字节顺序是......

关于.net - 是否有用于查看使用二进制序列化创建的文件的工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2967953/

相关文章:

c# - 跨 AppDomain 的自定义序列化

c# - .NET 核心测试 - 使用 FakeItEasy 模拟 IHttpContextAccessor

.net - EventInfo.GetRaiseMethod() 始终为空

c# - 在 WCF 中记录错误的最佳方式

java - 禁用某些 Android Studio 编译错误

android - GetTY allState 始终返回空闲状态

python - 通过 IPC 将二进制数据从 C 发送到 Python

Android 将 ParseObject 发送到另一个 Activity

c# - 处理由外部程序集引起的内存泄漏

c# - WPF DataGrid 中的虚线水平网格线