从服务器返回的是Binary流,我怎样把它序列化我可以用的数据类型,
public delegate void ProcessSumResultCb(Stream aResult);
public void ProcessSumResult(Stream aResult)
{
BinSerializer serial = new BinSerializer(aResult);
}
草鸟小弟没有思路,请哪位大神给点指点,或者给点参考文章也行,谢谢!
那你得问写服务的人,他序列化的格式是什么。
你好,从服务器传过来的是一个表格数据,我在客户端接收时是Binary二进制流,我怎样把它序列化为我可以用的数据类型,谢谢
@菜鸟_001: 我确实很抱歉,因为我不知道你的“表格数据”具体是个什么东西。
@Launcher: 你好,表格是这样一个二维表格
表格中的字段有 ID Name ProductPic Memo Price Site ,请帮帮忙,谢谢,我想他返回的刘序列化成对象,谢谢
@菜鸟_001: 非常抱歉,你提供的信息仍然不足够。
非常感谢你的回答,Windows phone 8 手机开发应用程序,我添加了命名空间using System.Runtime.Serialization;为什么还显示不出来IFormatter这个接口和IFormatter的方法,就是说程序不识别IFormatter和IFormatter的方法, 是不是需要引用什么dll文件。我该怎么做?
@菜鸟_001: 汗,刚发现Windows Phone 8不支持BinaryFormatter
@dudu: 再次感谢你,哪有什么解决方案吗?谢谢了。
@菜鸟_001: 你再找一下BinaryFormatter的替代方案吧
@dudu: 我找找看看吧,谢谢你
@dudu:
你真厉害,居然能猜到他用的是 BinaryFormatter 支持的序列化格式。