当前位置: 首页 > news >正文

《30天网站建设实录》手机网站制作视频教程

《30天网站建设实录》,手机网站制作视频教程,优秀网页设计,wordpress 项目管理插件目录 使用XPath路径语法解析 使用xml语法解析 XML文件的生成 XML文件是一种常用的数据交换格式#xff0c;它以文本形式存储数据#xff0c;并使用标签来描述数据。解析和生成XML文件是软件开发中常见的任务。 解析XML文件是指从XML文件中读取数据的过程。在.NET中#…目录 使用XPath路径语法解析 使用xml语法解析 XML文件的生成 XML文件是一种常用的数据交换格式它以文本形式存储数据并使用标签来描述数据。解析和生成XML文件是软件开发中常见的任务。 解析XML文件是指从XML文件中读取数据的过程。在.NET中可以使用XmlDocument类来解析XML文件。下面介绍两种方法来解析XML文件。 我们使用XmlDocument类加载XML文件并使用XPath表达式选择需要读取的节点。然后我们可以使用Attributes属性获取节点的属性并使用InnerText属性获取节点的文本内容。如果节点包含子节点可以使用ChildNodes属性获取子节点的集合并使用相同的方法获取子节点的属性或文本内容。 使用XPath路径语法解析 //2、使用XPath语法解析 路径//创建xml对象XmlDocument xml new XmlDocument();//读取xml文件xml.Load(Application.dataPath /Hokag.xml);// 使用XPath语法解析路径获取所有名为HokagInfor的元素 // SelectNodes方法返回一个XmlNodeList对象该对象包含所有匹配的元素XmlNodeList nodeList xml.SelectNodes(Hokags/HokagInfor);// 对获取到的每个HokagInfor元素进行操作 foreach (XmlElement item in nodeList){Hokag hokag new Hokag();//获取特性string id item.GetAttribute(id);//获取子节点的值hokag.Name item.ChildNodes[0].InnerText;hokag.Age Int32.Parse(item.ChildNodes[1].InnerText);hokag.Skill item.ChildNodes[2].InnerText;Debug.Log(id : hokag);} 使用xml语法解析 //1、使用xml语法解析//创建xml对象XmlDocument xml new XmlDocument();//读取xml文件xml.Load(Application.dataPath /Hokag.xml);//获取根节点XmlNode root xml.LastChild;//获取根节点的子节点XmlNodeList nodeList root.ChildNodes;foreach (XmlElement item in nodeList){Hokag hokag new Hokag();//获取特性string id item.GetAttribute(id);//获取子节点的值hokag.Name item.ChildNodes[0].InnerText;hokag.Age Int32.Parse(item.ChildNodes[1].InnerText);hokag.Skill item.ChildNodes[2].InnerText;Debug.Log(id : hokag);} 解析完成 XML文件的生成 生成XML文件是指将数据以XML格式写入文件的过程。在.NET中可以使用XmlDocument类来生成XML文件。 使用XmlDocument类创建一个空的XML文档。然后我们使用CreateElement方法创建需要添加到XML文档中的元素并使用SetAttribute方法为元素添加属性。如果需要添加子节点可以使用AppendChild方法将子节点添加到父节点中。最后我们使用Save方法将XML文档保存到文件中。 //3.生成xml//创建xml对象XmlDocument xml new XmlDocument();//创建声明xml.AppendChild(xml.CreateXmlDeclaration(1.0, UTF-8, null));//创建根节点XmlNode root xml.CreateElement(Hokags);//设置根节点xml.SelectSingleNode(root.ToString());//添加xml.AppendChild(root);//创建根节点的子节点XmlElement hokagInfor xml.CreateElement(HokagInfor);hokagInfor.SetAttribute(id, 1);//创建子节点XmlElement nameElement xml.CreateElement(Name);XmlElement ageElement xml.CreateElement(age);XmlElement skillElement xml.CreateElement(Skill);nameElement.InnerText 漩涡鸣人;ageElement.InnerText 20;skillElement.InnerText 嘴遁;hokagInfor.AppendChild(nameElement);hokagInfor.AppendChild(ageElement);hokagInfor.AppendChild(skillElement);root.AppendChild(hokagInfor);//文件保存xml.Save(Application.dataPath /HokagInformation.xml);生成完成
http://www.pierceye.com/news/982654/

相关文章:

  • 化妆品网站优化沧州网站制作公司
  • 专业优定软件网站建设上海seo服务
  • 网站充值怎么做的c2c平台的产品类型
  • 阿里去要企业网站建设方案书手机设计房子的软件3d下载
  • 凡科网站登录入轻博客网站开发
  • wordpress微信机器人订阅号性价比高seo网站优化
  • 网站建设全网推广亚马逊seo搜索什么意思
  • 做网站_你的出路在哪里android app for wordpress
  • 代刷网网站建设成都建立网站
  • 建设网站的费用预算商城网站制作
  • 北京网络法庭2018年企业网站优化如何做
  • asp.net做网站的步骤网站维护的作用
  • 网站制作前期所需要准备wordpress邮箱配置文件
  • 网站建设网站排名怎么做赣州专业做网站
  • 吉林电商网站建设价格做网站需要每年都缴费吗
  • 怎样用dede搭建网站域名网址
  • 做网站编辑有前途怎么样才算是一个网站页面
  • 建设鲜花网站前的市场分析网店设计理念
  • 网站建设优化服务公司wordpress非代码方式添加备案号
  • asp网站安装到空间教育网站平面设计
  • 快速设计一个网站网站h标签
  • 怎么做百度联盟网站前端面试题
  • 电子商务网站建设的基本要求wordpress提问
  • 论坛网站制作费用wordpress如何调用html代码
  • 打码兔怎么和网站做接口重庆网站建设找承越
  • 做海报的网站什么编辑器微楼书网站建设
  • 免费建站的网站能做影视网站吗深圳网站建设素材网站
  • 网页中网站设计规划流程wordpress主题
  • 贵阳百度做网站电话培训学校
  • 网站关键词推广哪家好深圳方维网络科技有限公司