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

高密建网站龙门城乡规划建设局网站

高密建网站,龙门城乡规划建设局网站,网站点击弹出下载框 怎么做,产品互联网做推广做什么网站好一、概念及特征#xff1a; 1. XML 指可扩展标记语言(Extensible Markup Language)#xff0c;用户可以自己定义标签。XML 被设计用来传输和存储数据#xff0c;而 HTML 用于格式化并显示数据#xff0c;并且HTML不能自定义标签。 2. XML 文档形成一种树结构#xff0c; X…一、概念及特征 1. XML 指可扩展标记语言(Extensible Markup Language)用户可以自己定义标签。XML 被设计用来传输和存储数据而 HTML 用于格式化并显示数据并且HTML不能自定义标签。 2. XML 文档形成一种树结构 XML 文档必须包含根元素。该元素是所有其他元素的父元素。XML 文档中的元素形成了一棵文档树。这棵树从根部开始并扩展到树的最底端。 3. XML中所有元素都必须有关闭标签 XML 必须正确地嵌套 XML 的属性值须加引号 XML 标签对大小写敏感。 二、基本格式示例 bookstorebook categoryCHILDRENtitleHarry Potter/titleauthorJ K. Rowling/authoryear2005/yearprice29.99/price/book/bookstore 三、使用XMLDocument读写XML protected void btnCreate_Click(object sender, EventArgs e){XmlDocument xmlDoc new XmlDocument();xmlDoc.Load(Server.MapPath(bookstore.xml));XmlNode root xmlDoc.SelectSingleNode(bookstore);XmlElement xe1 xmlDoc.CreateElement(book);xe1.SetAttribute(genre, 李赞红);xe1.SetAttribute(ISBN, 2-3631-4);XmlElement xesub1 xmlDoc.CreateElement(title);xesub1.InnerText CS从入门到精通;xe1.AppendChild(xesub1);XmlElement xesub2 xmlDoc.CreateElement(author);xesub2.InnerText 候捷;xe1.AppendChild(xesub2);XmlElement xesub3 xmlDoc.CreateElement(price);xesub3.InnerText 58.3;xe1.AppendChild(xesub3);root.AppendChild(xe1);xmlDoc.Save(Server.MapPath(bookstore.xml));} protected void EditNodes_Click(object sender, EventArgs e){XmlDocument xmlDoc new XmlDocument();xmlDoc.Load(Server.MapPath(bookstore.xml));XmlNodeList nodeList xmlDoc.SelectSingleNode(bookstore).ChildNodes;foreach (XmlNode xn in nodeList){XmlElement xe (XmlElement)xn;if (xe.GetAttribute(genre) 李赞红){xe.SetAttribute(genre, update李赞红);XmlNodeList nls xe.ChildNodes;foreach (XmlNode xn1 in nls){XmlElement xe2 (XmlElement)xn1;if (xe2.Name author){xe2.InnerText 亚胜;break;}}break;}}xmlDoc.Save(Server.MapPath(bookstore.xml));}protected void btnDelete_Click(object sender, EventArgs e){XmlDocument xmlDoc new XmlDocument();xmlDoc.Load(Server.MapPath(bookstore.xml));XmlNodeList xnl xmlDoc.SelectSingleNode(bookstore).ChildNodes;foreach (XmlNode xn in xnl){XmlElement xe (XmlElement)xn;if (xe.GetAttribute(genre) fantasy){xe.RemoveAttribute(genre);}else if (xe.GetAttribute(genre) update李赞红){xe.RemoveAll();}}xmlDoc.Save(Server.MapPath(bookstore.xml));} 四、使用LINQ to XML读写XMLLINQ to XML 最重要的优势是它与 Language-Integrated Query (LINQ) 的集成。 private void CreateXmlFile(){ ///设置新的XML文件保存的地址string xmlFilePath Server.MapPath(Books.xml);XDocument doc new XDocument(new XDeclaration(1.0, utf-8, no),new XElement(Books,new XElement(Book,new XAttribute(ID, 104), ///添加属性IDnew XElement(No, 0004), ///添加元素Nonew XElement(Name, Book 0004), ///添加元素Namenew XElement(Price, 300), ///添加元素Pricenew XElement(Remark, This is a book 0004.) ///添加元素Remark)));///保存为XML文件doc.Save(xmlFilePath);///显示XML文件的内容Response.Write(doc);///设置网页显示的形式为XML文件Response.ContentType text/xml;Response.End();}private void AddXmlElement(){ ///导入XML文件string xmlFilePath Server.MapPath(Books.xml);XElement xe XElement.Load(xmlFilePath);///创建一个新的节点XElement book new XElement(Book,new XAttribute(ID, 105), ///添加属性IDnew XElement(No, 0005), ///添加元素Nonew XElement(Name, Book 0005), ///添加元素Namenew XElement(Price, 500), ///添加元素Pricenew XElement(Remark, This is a book 0005.) ///添加元素Remark);///添加节点到文件中并保存xe.Add(book);xe.Save(xmlFilePath);///显示XML文件的内容Response.Write(xe);///设置网页显示的形式为XML文件Response.ContentType text/xml;Response.End();}private void UpdateXmlElement(){///导入XML文件string xmlFilePath Server.MapPath(Books.xml);XElement xe XElement.Load(xmlFilePath);///查找被替换的元素IEnumerableXElement element from e in xe.Elements(Book)where e.Attribute(ID).Value 104select e;///替换为新元素并保存if (element.Count() 0){XElement first element.First();///设置新的属性first.SetAttributeValue(ID, 106);///替换新的节点first.ReplaceNodes(new XElement(No, 0006), ///添加元素Nonew XElement(Name, Book 0006), ///添加元素Namenew XElement(Price, 600), ///添加元素Pricenew XElement(Remark, This is a book 0006.) ///添加元素Remark);}xe.Save(xmlFilePath);///显示XML文件的内容Response.Write(xe);///设置网页显示的形式为XML文件Response.ContentType text/xml;Response.End();}private void RemoveXmlElement(){///导入XML文件string xmlFilePath Server.MapPath(Books.xml);XElement xe XElement.Load(xmlFilePath);///查找被删除的元素IEnumerableXElement element from e in xe.Elements()where (string)e.Element(Name) Book 0006select e;///删除指定的元素并保存if (element.Count() 0) { element.First().Remove(); }xe.Save(xmlFilePath);///显示XML文件的内容Response.Write(xe);///设置网页显示的形式为XML文件Response.ContentType text/xml;Response.End();}转载于:https://www.cnblogs.com/xiaxianfei/p/5265242.html
http://www.pierceye.com/news/260357/

相关文章:

  • dw做单页网站教程盐城网站建设价位
  • 赤峰建设业协会的官方网站wordpress博客伪静态
  • 2016个人做淘宝客网站网站备案备注信息
  • 加盟招商推广网站怎么做网站的防盗链
  • 南阳网站关键词ppt在线浏览网站源码
  • 用vs2012做网站首页涉密网络建设
  • 个人主题网站设计seo技术论坛
  • 做venn图的网站网页设计期末考试作品
  • 中英文网站怎么做外贸SOHO建公司网站
  • 展馆门户网站建设广告片制作公司
  • 周至做网站的公司百度推广开户免费
  • 网站建设百度认证机场建设集团网站
  • 建设网站要多久的时间app软件小程序网站建设
  • 营销网站重要特点是网站建设运维方案
  • 江西网站定制公司丰润区建设局网站
  • 手机网站制作费用合肥优化推广公司
  • 中国建设银行注册网站采购与招标网
  • 扬州住房和建设局网站江油市规划和建设局网站
  • 网站使用问题上海seo优化
  • 私人订制网站有哪些网站建设千套素材
  • 网站建设晋丰北京网站建设及优化
  • 东莞网站制作南城电商网站模板
  • 特色的佛山网站建设深圳勘察设计协会
  • 网站关键词重要性如皋网站制作
  • 河池市网站建设成都网站开发工资
  • 网站建设服务亿企网络十大现货交易平台排名
  • 邯郸大网站英文wordpress转中文乱码
  • 卖汽车的网站怎么做网站建设需要多少钱知乎
  • 苏州模板建站平台自助快速建站
  • 域名查询网ip郑州百度网站优化