xml文档的新建、编辑、删除

1、使用的技术是微软的,代码在System.xml.dll;

2、主要的类是:XmlDocument、XmlDeclaration、XmlElement、XmlNode;

3、新建xml文档只包含根节点:

 //xml文档  
            XmlDocument xmlDoc = new XmlDocument();
            XmlDeclaration dec = xmlDoc.CreateXmlDeclaration("1.0", "utf-8", null);
            xmlDoc.AppendChild(dec);

            //创建根节点   
            XmlElement root = xmlDoc.CreateElement("TagScriptConfig");
            xmlDoc.AppendChild(root);
            xmlDoc.Save("TagScriptCfg.xml");

其中声明中有版本信息,xml的版本信息来自w3c,其中2.0见 https://www.w3.org/TR/xml-c14n2/

 3、XmlElement是从XmlNode继承的。因此一个节点不一定是一个元素,一个元素一定是一个节点。

Node是对应Tree这种数据结构而言的。

http://www.cnblogs.com/ceachy/archive/2011/08/18/2149073.html

原文地址:https://www.cnblogs.com/jumahe/p/7209689.html