TinyXml在xml中插入新的数据
发布时间:2020-12-16 09:29:38 所属栏目:百科 来源:网络整理
导读://首先打开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"); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |