请问!用VC如何能得到 如:中的uerid的值

furies21 2003-09-17 03:05:33
请问!用VC如何能得到 如:<user userid ="1" username = "test" />中的uerid和username的值。
...全文
51 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
蒋晟 2003-09-17
  • 打赏
  • 举报
回复
用XML接口的话就是先获得属性集合(记得好像是NamedMap),然后获取NamedItem
元素接口似乎也有接口直接获得属性的
叶子哟 2003-09-17
  • 打赏
  • 举报
回复
你是指用接口的方法吗!这两者你得知道一个吧
zsc0797 2003-09-17
  • 打赏
  • 举报
回复
你是指在:<user userid ="1" username = "test" />这个字符串中得到useris,username吗?如果是的话,试试这段代码:
CString str = "<user userid =\"1\" username = \"test\" />";
CString userID, userName, strTemp;
int pos1, pos2;

pos1 = str.Find("\"", 0); //查找第一个“号
pos2 = str.Find("\"", pos1+1); //查找第二个“号
userID = str.Mid(pos1, pos2-pos1+1); //得到userID

strTemp = str.Mid(pos2+1);

pos1 = strTemp.Find("\"", 0); //查找第三个“号
pos2 = strTemp.Find("\"", pos1+1); //查找第四个“号
userName = strTemp.Mid(pos1, pos2-pos1+1); //得到userName

3,056

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC HTML/XML
社区管理员
  • HTML/XML社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧