国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

C#操作XML小結(轉)

2019-11-17 02:52:12
字體:
來源:轉載
供稿:網友

C#操作xml小結(轉)

一、簡單介紹using System.Xml;//初始化一個xml實例XmlDocument xml=new XmlDocument();//導入指定xml文件xml.Load(path);xml.Load(HttpContext.Current.Server.MapPath("~/file/bookstore.xml"));//指定一個節點XmlNode root=xml.SelectSingleNode("/root");//獲取節點下所有直接子節點XmlNodeList childlist=root.ChildNodes;//判斷該節點下是否有子節點root.HasChildNodes;//獲取同名同級節點集合XmlNodeList nodelist=xml.SelectNodes("/Root/News");//生成一個新節點XmlElement node=xml.CreateElement("News");//將節點加到指定節點下,作為其子節點root.AppendChild(node);//將節點加到指定節點下某個子節點前root.InsertBefore(node,root.ChildeNodes[i]);//為指定節點的新建屬性并賦值node.SetAttribute("id","11111");//為指定節點添加子節點root.AppendChild(node);//獲取指定節點的指定屬性值string id=node.Attributes["id"].Value;//獲取指定節點中的文本string content=node.InnerText;//保存XML文件string path=Server.MapPath("~/file/bookstore.xml");xml.Save(path);//or use :xml.Save(HttpContext.Current.Server.MapPath("~/file/bookstore.xml")); 二、具體實例在C#.net中如何操作XML需要添加的命名空間:using System.Xml;定義幾個公共對象:XmlDocument xmldoc ;XmlNode xmlnode ;XmlElement xmlelem ;1,創建到服務器同名目錄下的xml文件:方法一:xmldoc = new XmlDocument ( ) ;//加入XML的聲明段落,<?xml version="1.0" encoding="gb2312"?>XmlDeclaration xmldecl; xmldecl = xmldoc.CreateXmlDeclaration("1.0","gb2312",null); xmldoc.AppendChild ( xmldecl);//加入一個根元素xmlelem = xmldoc.CreateElement ( "" , "Employees" , "" ) ;xmldoc.AppendChild ( xmlelem ) ;//加入另外一個元素for(int i=1;i<3;i++){XmlNode root=xmldoc.SelectSingleNode("Employees");//查找<Employees> XmlElement xe1=xmldoc.CreateElement("Node");//創建一個<Node>節點 xe1.SetAttribute("genre","李贊紅");//設置該節點genre屬性 xe1.SetAttribute("ISBN","2-3631-4");//設置該節點ISBN屬性XmlElement xesub1=xmldoc.CreateElement("title"); xesub1.InnerText="CS從入門到精通";//設置文本節點 xe1.AppendChild(xesub1);//添加到<Node>節點中 XmlElement xesub2=xmldoc.CreateElement("author"); xesub2.InnerText="候捷"; xe1.AppendChild(xesub2); XmlElement xesub3=xmldoc.CreateElement("
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 江西省| 丰原市| 宁明县| 和硕县| 乌审旗| 互助| 白城市| 长汀县| 北辰区| 昌江| 凉城县| 哈尔滨市| 兴义市| 临夏县| 和林格尔县| 宜城市| 昂仁县| 三江| 湘潭市| 舞阳县| 项城市| 南漳县| 资溪县| 乡宁县| 越西县| 福建省| 石景山区| 陇西县| 枝江市| 永年县| 洞头县| 尖扎县| 凤翔县| 乌鲁木齐市| 云阳县| 古蔺县| 崇礼县| 靖边县| 嘉善县| 灵川县| 岳阳县|