求大神帮助 急急急
xml吧
全部回复
仅看楼主
level 1
xz890405 楼主
怎样改编这个函数
BOOL CXML::GetCurrentNodeText(CString NodeName,CString& outStr) // 根据节点名查找该节点下的文本{try{if(FAILED(pDoc)) return FALSE;pDocElement=pDoc->GetdocumentElement();if (FAILED(pDocElement))return FALSE;pElement=pDocElement->selectSingleNode((_bstr_t)NodeName.GetBuffer(NodeName.GetLength()));if (FAILED(pElement))return FALSE;outStr.Empty();outStr.Format(L"%s",(char *)pElement->text);return TRUE; }catch(...){return FALSE;}}
使得能够取到如下
<?xml version='1.0' encoding='gb2312'?><PrivacyRectPara><OpenPrivacyRect>1</OpenPrivacyRect><PrivacyRect><RectTop>416</RectTop><RectLeft>64</RectLeft><RectBottom>608</RectBottom><RectRight>160</RectRight></PrivacyRect></PrivacyRectPara> 这个xml中
RectTop的值
2012年08月03日 02点08分 1
1