在Web浏览器中对对象进行去除

时间:2011-07-04 10:30:01

标签: c# asp.net

我在C#.net 4中有一个序列化对象,其中包含一些图像和字符串。

我想要的是将该对象发送到Web浏览器并在客户端的Web浏览器中反序列化它。

我需要哪些技术?有可能这样做吗?我的要求是将带有图像和少量字符串的类保存到硬盘并使用它。

1 个答案:

答案 0 :(得分:0)

使用JSON将对象从服务器序列化到浏览器。用Google搜索“JSON C#”肯定会为您提供一些资源和示例,将C#对象转换为JSON字符串。

但是序列化图像不是很有用:浏览器会对这样的二进制图像做什么。由于指向存储在Web服务器上的图像的URL,图像显示在网页中。

而且,在HTML5最终确定并得到浏览器的良好支持之前,JavaScript将无法在硬盘上存储任何内容。