C# socket传输xml文件 急求~

Lbelis 2012-06-26 09:15:06
各位高手 ,我最近在忙一个东西 ,其中要求socket传输, 不是很懂。
socket传输xml文件时,需要如何发送与接收,xml文件如何处理才能成为socket能够接受的格式
在网上看了很多 都是用stream 和memorystream的 不是很懂 有没有高手赐教一下 写个例子看看
谢谢各位啦~
...全文
464 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
__天涯寻梦 2012-06-27
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]
现在问题是 传xml能行 就sendfile就完了 然后我想接收到的东西再转回xml格式的
[/Quote]
接收处接完后使用 xml 指定的编码进行解码
shaoan886 2012-06-27
  • 打赏
  • 举报
回复
/不懂
Lbelis 2012-06-27
  • 打赏
  • 举报
回复
现在问题是 传xml能行 就sendfile就完了 然后我想接收到的东西再转回xml格式的
bdmh 2012-06-27
  • 打赏
  • 举报
回复
rayyu1989 2012-06-27
  • 打赏
  • 举报
回复
。。。。。。。。。。
Lbelis 2012-06-27
  • 打赏
  • 举报
回复
谢谢提醒, 问题就是发文件和byte的转换过程不会
Lbelis 2012-06-27
  • 打赏
  • 举报
回复
谢谢大家 问题已解决
生财 2012-06-27
  • 打赏
  • 举报
回复
Socket 主要是发送 byte[]
xml 需要序列化,和反序列化
客户端 将XML序列化为 byte[]
发送
收到的 byte[]
转换成为XML
可以通过实体类来序列化XML
rayyu1989 2012-06-27
  • 打赏
  • 举报
回复
说到底 都是发送 byte() 无论文件还是 xml
__天涯寻梦 2012-06-26
  • 打赏
  • 举报
回复
socket 发 byte[] 这知道吧,如果是文件就发文件,不是文件就 Encoding.UTF8.GetBytes 编码再发

110,526

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧