char *getObjValue(DOMElement *elem) { DOMElement *textElem = (DOMElement *)elem->getFirstChild(); if ((textElem != NULL) && (textElem->getNodeType() == DOMNode::TEXT_NODE)) { char* pszNodeValue = XMLString::transcode(textElem->getNodeValue()); char* pszRet = CPLStrdup(pszNodeValue); XMLString::release(&pszNodeValue); return pszRet; } return NULL; }