> Hi Michael, Hi, Alberto > unfortunately RTTI is not available on all the platforms > where Xerces compiles, so the sample code cannot make use of > dynamic_cast. Well, I only asked for /GR switch while building Xerces for VC6/7.X.
> Clearly you can download the source distribution of Xerces, > turn on RTTI and use dynamic_cast in your code. Our management prefer to have "official" builds. BTW, I have noticed that for (XMLSize_t i = 0; i < len; ++i) { XS::DOMNode* curNode = myNodes->item(i); XS::DOMElement* curElement = reinterpret_cast<XS::DOMElement*>(curNode); XS::DOMNodeList *anotherNodeList = elem.getElementsByTagName(wsAgent.c_str()); works pretty well indeed even if curNode does not contain child nodes (XS stands for the Xerces long namespace name). Does Xerces ever return pure DOMNode* pointers? Thank you, -- Michael Kochetkov. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]