xmlDoc里面插入xml以及相关举例(来自www.yesur.com)

//本身就有一个xmlDoc
XmlDataDocument xmlDoc = new XmlDataDocument();
//产生一个XmlDoc
   SQL = "SELECT * FROM 3333 WHERE isdel = 0 FOR XML AUTO";
   objTempXML = DataBaseClass.ExecuteXmlReader(CommandType.Text,SQL,null);

   //加入一个节点
   XmlElement a = objXML.CreateElement("cms_alldateclass");
   //为该节点加入length属性
   a.SetAttribute("length",objTempXML.DocumentElement.ChildNodes.Count.ToString());
   objXML.DocumentElement.AppendChild(a);

   //把新产生的objTempXML加入到原xmlDoc
   for(int j=0;j<objTempXML.DocumentElement.ChildNodes.Count;j++)
   {
    XmlElement objElem = (XmlElement)objXML.ImportNode(objTempXML.DocumentElement.ChildNodes.Item(j),true);
    objXML.SelectSingleNode("//cms_alldateclass").AppendChild(objElem);
   }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值