1. 程式人生 > >c# XML讀取建立修改節點,子節點,和值

c# XML讀取建立修改節點,子節點,和值

在c#端使用XML。

//建立

 public void CreateXmlFile()
    {
        XmlDocument xmlDoc = new XmlDocument();
        //建立型別宣告節點    
        XmlNode node = xmlDoc.CreateXmlDeclaration("1.0", "utf-8", "");
        xmlDoc.AppendChild(node);
        ////建立根節點    
        XmlNode root = xmlDoc.CreateElement("RootUser");
        xmlDoc.AppendChild(root);

 XmlNode node = xmlDoc .CreateNode(XmlNodeType.Element, “name”, null);
        node.InnerText = value;
        root .AppendChild(node);

   xmlDoc.Save("D://data.xml");

}

//修改

 XmlDocument doc = new XmlDocument();
        doc.Load("D://data.xml");

 //得到根節點  
        XmlNodeList nodeList =doc.SelectSingleNode ("RootUser").ChildNodes;

 //遍歷所有子節點  
        foreach (XmlElement xe in nodeList)
        {

string name= xe.Name;

var = xe.InnerText;

}

doc.Save("D://data.xml");