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

怎么将XML 文件转换成byte 然后通过SOCKET传送

2011-12-22 
如何将XML 文件转换成byte 然后通过SOCKET传送如果我执行以下代码:XmlDocumentxmlDocnewXmlDocument()xm

如何将XML 文件转换成byte 然后通过SOCKET传送
如果我执行以下代码:

XmlDocument   xmlDoc   =   new   XmlDocument();

xmlDoc.Load(@ "c:\test.xml ");

如何将XML   文件转换成byte   然后通过SOCKET传送

希望各位老大能写一两段简明代码以供学习,谢谢!!!



[解决办法]
用普通文件操作读入内存,再转发送。
[解决办法]
没有File就创建个memorystream,
MemoryStream stream = new MemoryStream();
xmlDoc.Save(stream);
byte[] byts = new byte[(int)stream.Length];
stream.Seek(0, SeekOrigin.Begin);
stream.Read(byts, 0, byts.Length);

热点排行