易截截图软件、单文件、免安装、纯绿色、仅160KB

C# 利用socket传输XML文件问题

我现在要做一个用c#做的,利用socket传输XML文件,并解读XML文件,执行XML里面的相关操作之后,把结果动态地写入XML文件里,再传回去!最好能给个案例看看,急急急啊!!!
谢谢了!
怎么个解析法?

1、.net Romting

2、序列化与反序列化

用System.Text.Encoding.Default.GetBytes(string) 获取字符串的二进制流,传入,传出


都说得这么简单的~~~问题是对这方面我是个新手,没有什么具体的概念,所以想找找有没有实例让我看看!

我最近也遇到这个问题,帮楼主顶

首先搞成string然后 解析为XML即可,整体路线图 概略:

byte[]=>string=>XML
XML=>string=>byte[]

byte[]就是传来传去的格式

把xml序列化反序列化

用文件流進行傳輸吧

序列化XML文档并发送 
C# code:

MemoryStream Sstream = new MemoryStream(Buffer);//实例化内存流用来存储序列化的信息
XmlDocument doc = new XmlDocument();
doc.Load("Server.xml");
try
{
XmlSerializer ser = new XmlSerializer(typeof(XmlDocument));
ser.Serialize(Sstream, doc);//序列化XML文档
}
catch(Exception ex)
{
Console.WriteLine(ex.Message);
}
Sstream.Flush();
Sstream.Close();
stream.Write(Buffer, 0, Buffer.Length);//写入网络流


相关问答:

C# DataSet导出xml 批处理(循环)得怎么处理

DataSet导出xml 批处理(循环)得怎么处理
XML文件
<A>
      <B>
        <C>
        </C>
  &nb ......

C#填网页表单的问题 - .NET技术 / C#

我这里有一个登陆WIFI网络的页面。由于WIFI经常断线,所以要反复地在这个网页上登陆,没法无人值守。
所以,我想做一个C#程序,放一个webbrowser控件,自动填表并自动点击提交按钮。
问题一:
基本照网上找的程序 ......

sql小小的疑问 - .NET技术 / C#

可能因为工作的原因 接触数据库这块比较少,之前都是做程序这块,数据库这块都有专门的人来做 分工都很明细 所以对数据库这一块完全不了解。前段时间 去面试了几家公司 几乎都是在数据库这块挂掉的 连个简单的SQ ......

setTextContent编辑XML文件内容没变化

Java code:
/**
* 设置指定的元素名和节点索引所对应节点的内容
* @param 元素名
* @param 节点索引
* @param 内容
*/
public void setElementContent(String elementName,in ......

这段JavaScript代码为什么无法执行 - .NET技术 / C#

以下是一段JavsScript脚本,但运行时总会产生 “Microsoft JScript 运行时错误: 'null' 为空或不是对象”异常,大家帮看一下。 
<form id="form1" runat="server">
  < ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号