我在C#.net 4中有一个序列化对象,其中包含一些图像和字符串。
我想要的是将该对象发送到Web浏览器并在客户端的Web浏览器中反序列化它。
我需要哪些技术?有可能这样做吗?我的要求是将带有图像和少量字符串的类保存到硬盘并使用它。
答案 0 :(得分:0)
使用JSON将对象从服务器序列化到浏览器。用Google搜索“JSON C#”肯定会为您提供一些资源和示例,将C#对象转换为JSON字符串。
但是序列化图像不是很有用:浏览器会对这样的二进制图像做什么。由于指向存储在Web服务器上的图像的URL,图像显示在网页中。
而且,在HTML5最终确定并得到浏览器的良好支持之前,JavaScript将无法在硬盘上存储任何内容。