如果使用流的形式在xml中发送到客户端,貌似只能先缓存成文件再连接过去,而且你用的fso吧?好像只有ie支持。一般这种情况你可以让<img src = "url" /> url直接指向一个服务器端的地址直接创建输出流是可以的。非要以流的形式加在xml里就没有什么办法了。

解决方案 »

  1.   

    额.我要的是 服务端 传过来一些数据,比如说xml格式的字符串,然后我分离出 图片的数据,然后 就看怎么加载了.
      

  2.   

    asp.net 的话可以Response.BinaryWrite 把一个图片也流的形式输出 img的 url设置为那个页面的地址就好了
      

  3.   

    Sql数据库 图片存入、读取
    http://download.csdn.net/source/376481
      

  4.   

    html所以 用的 mht.好.换个问题.
    服务端给客户端传文件.
    如果我想 用字符串的形式 而且像xml那样比如
    <imgList>
      <img>
         文件数据
      </img>
    </imgList>
    这个文件数据用什么形式呐?
    base64,有特殊符号. 不满足 xml 的格式.我比较迷茫.
      

  5.   


    upSystem.IO.MemoryStream ms = new System.IO.MemoryStream();
                image.Save(ms, System.Drawing.Imaging.ImageFormat.Gif);
                Response.ClearContent();
                Response.ContentType = "image/Gif";      //图片类型
                Response.BinaryWrite(ms.ToArray());
      

  6.   

    其实 我不是搞网页的,我是cs结构.c这面要用到,然后又说不能保存到本地文件
    所以图片和mht都保存在内存流里面的.
      

  7.   

    可以直接用流输出到IMG中。比如提交一个SERVLET,然后返回一个流到IMG。