首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

请问一个有关问题:解析一条xml语句 <解决马上给分>

2014-07-24 
请教一个问题:解析一条xml语句现有如下定义:CStringstr="ABC 0 1

请教一个问题:解析一条xml语句 <解决马上给分>
现有如下定义:
CString   str   =   "ABC <Lon> 0 </Lon> <Lat> 1 </Lat> <time> 2005/12/17     12:20:44 </time> <Type> 类型 </Type> ";

有什么方法可以得到这条语句的time和Type的值?
解决马上给分。


[解决办法]
简单的办法一点一点地自己匹配。
麻烦的办法使用正则一下子就能匹配出来了。
[解决办法]
string temp;
//..............
string::size_type pos1=temp.find( " <time> ");
string::size_type pos2=temp.find( " </time> ");
string time=temp.substr(pos1+strlen( " <time> "),pos2-pos1-strlen( " <time> ") );

热点排行