首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#保存XML文件的有关问题(怎么把文件保存到其他服务器)?候

2011-12-21 
C#保存XML文件的问题(如何把文件保存到其他服务器)?急,在线等候!XmlDocument doc new XmlDocument()doc

C#保存XML文件的问题(如何把文件保存到其他服务器)?急,在线等候!
XmlDocument doc = new XmlDocument();
doc.LoadXml(xml);
doc.Save("c:\\CP.xml");
这样是可以的,但是想保存到其他服务器就不知道怎么做了,请帮忙解答,在线等候!

[解决办法]
将文件发送过去就行了:

C# code
  FileStream   fs   =   new   FileStream("c:\\CP.xml",FileMode.Open);     //   使用文件流构造一个二进制读取器将基元数据读作二进制值     byte[]   imageBuffer   =   new   byte[fs.Length];         HttpWebRequest   myRequest   =(HttpWebRequest)WebRequest.Create("你要指向的服务器地址");     myRequest.Method   =   "POST";     myRequest.ContentType="text/plainsInput";     myRequest.ContentLength   =   imageBuffer.Length;     MessageBox.Show(imageBuffer.Length.ToString());     Stream   newStream=myRequest.GetRequestStream();        const   int   size   =   1000;         int   total,rdby,len,num;     total=imageBuffer.Length;     rdby=0;     len=0;     num=0;     len   =fs.Read(imageBuffer,0,total)   ;        //将读取的数据发送到对应的计算机     newStream.Write(imageBuffer,   0,len); 

热点排行