XML创建,更新,删除及判断网络连通情况.doc
《XML创建,更新,删除及判断网络连通情况.doc》由会员分享,可在线阅读,更多相关《XML创建,更新,删除及判断网络连通情况.doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 using System.Xml;/从配置文件读信息private static string xmlFile = System.Configuration.ConfigurationSettings.AppSettingsxmlFile; / / 创建XML / protected void infoPutIntoFile() /ProTool.XMLTools xmlTool = new ProTool.XMLTools(); /xmlTool.CreateXML(); string name = TextBox2.Text; string age = TextBox1.Text; Xm
2、lDocument xmldoc = new XmlDocument(); XmlDeclaration xmldecl; xmldecl = xmldoc.CreateXmlDeclaration(1.0, GBK, null); /xml版本号,编码(简体中文) xmldoc.AppendChild(xmldecl); XmlElement xmlelem;/加入一个根元素 xmlelem = xmldoc.CreateElement(, Information, ); xmlelem.SetAttribute(id, 01); xmldoc.AppendChild(xmlelem); /
3、添加子节点 XmlNode info = xmldoc.SelectSingleNode(Information); XmlElement objChildNode = xmldoc.CreateElement(Student); /创建XmlElement对象 objChildNode.SetAttribute(id, 1); info.AppendChild(objChildNode); XmlElement objElement = xmldoc.CreateElement(Name);/?结点和元素的区别?方法都一样. objElement.InnerText = TextBox2.T
4、ext; objChildNode.AppendChild(objElement); XmlElement age1 = xmldoc.CreateElement(Age); age1.InnerText = TextBox1.Text; objChildNode.AppendChild(age1); /保存创建好的XML文档 xmldoc.Save(xmlFile); xmldoc = null; / / 是否能连通指定的主机 / / ip 地址或主机名或域名 / true 通,false 不通 public static bool Ping(string ip) System.Net.Ne
5、tworkInformation.Ping p = new System.Net.NetworkInformation.Ping(); System.Net.NetworkInformation.PingOptions options = new System.Net.NetworkInformation.PingOptions(); options.DontFragment = true; string data = Test Data!; byte buffer = Encoding.ASCII.GetBytes(data); int timeout = 1000; / Timeout 时
6、间,单位:毫秒 System.Net.NetworkInformation.PingReply reply = p.Send(ip, timeout, buffer, options); if (reply.Status = System.Net.NetworkInformation.IPStatus.Success) return true; else return false; / / 添加子节点 / / / public XmlElement CreateFPMLNode(XmlDocument xmldoc) XmlElement FPXMNode = xmldoc.CreateEle
7、ment(business); FPXMNode.SetAttribute(id, FPMX.DZFP); FPXMNode.SetAttribute(comment, 单张发票信息); XmlElement group1 = xmldoc.CreateElement(group); FPXMNode.AppendChild(group1); XmlElement xmlelem = xmldoc.CreateElement(data); xmlelem.SetAttribute(name, wdbh); xmlelem.SetAttribute(value, 网点编号); group1.Ap
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- XML 创建 更新 删除 判断 网络 连通 情况
限制150内