CMarkupSTL 读写xml文件
笔记之用
CMarkupSTL 版本:Release 7.3
读:
voidread_xml(){charsMsg[126];xml.Load(xmlName);if(!xml.FindElem("root")){sprintf(sMsg,"findfail%s",xml.GetError().c_str());return;}xml.IntoElem();xml.FindElem("sub_short_forcast");xml.IntoElem();while(xml.FindElem("tag")){xml.FindElem("sub_short_forcast");stringstr=xml.GetAttrib("PARES_START_TIME");cout<<str<<endl;}}
写:
voidwrite_xml(){CMarkupSTLxml;xml.SetDoc("<?xmlversion=\"1.0\"encoding=\"UTF-8\"?>\r\n");xml.AddElem("root");xml.AddChildElem("sub_short_forcast");xml.IntoElem();xml.AddChildElem("tag");xml.IntoElem();xml.SetAttrib("name","zhangfei");xml.SetAttrib("age","40");//xml.OutOfElem();xml.Save("./a.xml");}
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。