TiXmlElement *pElem;
std::string StatusResponse;
pElem = hResponse.FirstChild("StatusResponse").Element();

if (pElem)
    StatusResponse = pElem->GetText();

如果pElem有效,但是元素不包含文本,则pElem->GetText()返回NULL指针,从而导致异常。我该如何处理?

谢谢。

最佳答案

if (pElem && pElem->GetText())
    StatusResponse = pElem->GetText();

07-28 07:56