【发布时间】:2010-06-28 21:09:34
【问题描述】:
我使用 XML 文件轻松实现了我的对象的序列化和反序列化。 我想知道是否可以使用二进制文件来做到这一点。
谢谢!
【问题讨论】:
标签: silverlight serialization silverlight-4.0
我使用 XML 文件轻松实现了我的对象的序列化和反序列化。 我想知道是否可以使用二进制文件来做到这一点。
谢谢!
【问题讨论】:
标签: silverlight serialization silverlight-4.0
我认为您不能将其转换为 XML,我会将二进制文件转换为 base 64 字符串。
Stream fileStream = file.OpenRead();
stream.Seek(0, SeekOrigin.Begin);
byte[] binaryData = new Byte[stream.Length];
long bytesRead = stream.Read(binaryData, 0, (int)stream.Length);
string base64String =
System.Convert.ToBase64String(binaryData,
0,
binaryData.Length);
return base64String;
【讨论】: