I have got a empty tag element 'link' and noticed that DOMBuilder raises endElement before startElement. <inline-fig><link locator="gr1"/></inline-fig>
Is it a bug? Thanks & Regards Vikas Agrawal void XmlTreeApplication::startElement ( const XMLElementDecl& elemDecl , const unsigned int urlId , const XMLCh* const elemPrefix , const RefVectorOf<XMLAttr>& attrList , const unsigned int attrCount , const bool isEmpty , const bool isRoot ) { const XMLCh* const systemId = 0; AbstractDOMParser::startElement(elemDecl,urlId,elemPrefix,attrList,attrCount ,isEmpty,isRoot); DOMNode* dNode = this->getCurrentNode(); processElement(dNode); } void XmlTreeApplication::processElement(DOMNode* dNode) { treeString s(dNode->getNodeName()); } void XmlTreeApplication::endElement ( const XMLElementDecl& elemDecl , const unsigned int urlId , const bool isRoot , const XMLCh* const elemPrefix ) { int i; AbstractDOMParser::endElement(elemDecl,urlId,isRoot,elemPrefix); DOMNode* dNode = this->getCurrentNode(); treeString s(dNode->getNodeName()); switch (dNode->getNodeType()) { case DOMNode::ELEMENT_NODE: { elemStack_.pop(); } break; default: i = 0; break; } return; } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]