> 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]