热门关键字:  PHP  Cisco  seo  网络广告 虚拟主机 中文域名
当前位置 :| 主页>编程开发>XML>

xml图片的生成

来源:twotwotwo (个人网站) 作者: 时间:2006-08-12 点击:

string xmlFileName=strTempXml;
     XmlTextWriter xw=new XmlTextWriter(xmlFileName,Encoding.UTF8);
     xw.WriteStartDocument();
     xw.WriteStartElement("image");
     xw.WriteString(photo);
     xw.WriteEndElement();
     xw.WriteEndDocument();
     xw.Flush();
     xw.Close();
     //写入xml成功

     //从xml读入到图片
     XmlTextReader xr=new XmlTextReader(strTempXml);
     byte[] buffer = new byte[bufferSize];
     int readByte=0;
     //Create a file to write the bmp back.  jpgNewFile表示新图片
     this.jpgPackFile=this.jpgPackFile.Replace(".jpg",j+".jpg");
     FileStream fileNew = new FileStream(this.jpgPackFile, FileMode.Create, FileAccess.ReadWrite, FileShare.ReadWrite);
     BinaryWriter bw = new BinaryWriter(fileNew);
     xr.MoveToContent();   
     do
     {
      readByte=xr.ReadBase64(buffer, 0, bufferSize);
      bw.Write(buffer, 0, readByte);
     } while(readByte>=bufferSize);

     bw.Flush();    
     bw.Close();    
     fileNew.Close();
     xr.Close();//关闭 !!!!  


上一篇:建立正确的XML文件
下一篇:没有了
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册
赞助商连接