如何将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);