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);//写入网络流
相关问答:
DataSet导出xml 批处理(循环)得怎么处理
XML文件
<A>
<B>
<C>
</C>
&nb ......
我这里有一个登陆WIFI网络的页面。由于WIFI经常断线,所以要反复地在这个网页上登陆,没法无人值守。
所以,我想做一个C#程序,放一个webbrowser控件,自动填表并自动点击提交按钮。
问题一:
基本照网上找的程序 ......
可能因为工作的原因 接触数据库这块比较少,之前都是做程序这块,数据库这块都有专门的人来做 分工都很明细 所以对数据库这一块完全不了解。前段时间 去面试了几家公司 几乎都是在数据库这块挂掉的 连个简单的SQ ......
Java code:
/**
* 设置指定的元素名和节点索引所对应节点的内容
* @param 元素名
* @param 节点索引
* @param 内容
*/
public void setElementContent(String elementName,in ......
以下是一段JavsScript脚本,但运行时总会产生 “Microsoft JScript 运行时错误: 'null' 为空或不是对象”异常,大家帮看一下。
<form id="form1" runat="server">
< ......