C#如何拼接xml对象

  
 				 //创建一个新的xml对象
                XmlDocument NewXmlDoc = new XmlDocument();

                XmlDeclaration xmldec;

                xmldec = NewXmlDoc.CreateXmlDeclaration("1.0", "gb2312", null);

                NewXmlDoc.AppendChild(xmldec);//加入一个根元素  <?xml version="1.0" encoding="gb2312"?>           

                XmlElement test= NewXmlDoc.CreateElement("test");//创建一个<Node>节点   
                test.SetAttribute("id", "111");//设置节点属性    

                //将test添加到xml
                XmlNode ufinterfaceNode = NewXmlDoc.ImportNode(test, true); ;
                NewXmlDoc.AppendChild(ufinterfaceNode);

                XmlElement billxel = NewXmlDoc.CreateElement("bill");//创建一个<bill>节点   
                billxel.SetAttribute("id", "");//设置节点属性   

                //将bill添加到xml
                XmlNode billNode = NewXmlDoc.ImportNode(billxel, true); ;
                NewXmlDoc.DocumentElement.AppendChild(billNode);

                //获取bill节点
                XmlNode xmlNode = NewXmlDoc.ChildNodes[1].ChildNodes[0];

                XmlNode oldBillheadNodeDoc = NewXmlDoc.ImportNode(billNode , true);

猜你喜欢

转载自blog.csdn.net/q1923408717/article/details/107617461
今日推荐