笔记之用
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"); }
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。