加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

TinyXml在xml中插入新的数据

发布时间:2020-12-16 06:39:33 所属栏目:百科 来源:网络整理
导读://首先打开xml文档 TiXmlDocument *pDoc = new TiXmlDocument("lengquan.xml"); pDoc-LoadFile(); //然后获得根元素 TiXmlElement *RootElement = pDoc -RootElement(); //如果需要在根元素下直接添加子元素。就可以进行以下操作 TiXmlElement *qiu=new TiXm
//首先打开xml文档
 TiXmlDocument *pDoc = new TiXmlDocument("lengquan.xml"); 
 pDoc->LoadFile();
 //然后获得根元素
 TiXmlElement *RootElement = pDoc ->RootElement();
 //如果需要在根元素下直接添加子元素。就可以进行以下操作
 TiXmlElement *qiu=new TiXmlElement("qiu");
 RootElement->LinkEndChild(qiu);
 //如果需要继续在qiu这个子节点里插入元素
 TiXmlElement *name=new TiXmlElement("name");
 qiu->LinkEndChild(name);
 //向这个元素中添加文本
 CString strName="小艾";
 TiXmlText *pStrName=new TiXmlText(strName);
 name->LinkEndChild(pStrName);
 //再插入一个
 TiXmlElement *addr=new TiXmlElement("addr");
 qiu->LinkEndChild(addr);
 //向这个元素中添加属性
 CString strAdd,strNo; 
 strAdd="laiyang";
 strNo="7758521";
 addr->SetAttribute("type",strAdd);
 addr->SetAttribute("no",strNo);
 CString strAi="小艾love蔡";
 TiXmlText *pStrAi= new TiXmlText(strAi);
 addr->LinkEndChild(pStrAi);
 pDoc->SaveFile("lengquan.xml");

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读