使用.NET将二进制数据(例如二进制文件)导出为字符串?

时间:2010-06-29 14:43:13

标签: .net import export binary-data text-formatting

如何在中将二进制数据(例如excel-或word-documents等二进制文件)转换/导出为字符串(以文本格式) .NET ,以便可以在其他地方导入(例如,在另一个应用程序中,用另一种编程语言编写(不是在.NET中))。 是否有普遍概念来实现这一目标?

1 个答案:

答案 0 :(得分:4)

最常见的形式是在二进制文本和文本之间使用Base64编码。 .NET通过Convert.ToBase64StringConvert.FromBase64String支持此功能。

Base64受到广泛支持,是以纯ASCII编码二进制数据的常用方法,将3个字节编码为4个字符(重复)。