When I try to "get XML" on a DOMDocumentFragment the DOMWriter->writeNode() returns:
Unrecognized Node Type Should I be able to get the content of a document fragment? Once I append the docfrag to a document the writeNode will show it in the contents. But when I try to peform this action on a DOMDocumentFragment it does not work? Am I missing something? I thought a DOMWriter was supposed to be able to handle a docfrag. // get the DOM representation DOMNode *doc = parser->getDocument(); DOMNode *docel=((DOMDocument*)doc) ->getDocumentElement(); DOMNode *docelchild=docel->getFirstChild (); DOMNode *docelchild2=docel->getFirstChild ()->getNextSibling(); DOMNode *docelchildofchild=docelchild->getFirstChild(); DOMDocumentType *docdoctype=((DOMDocument*)doc) ->getDoctype(); DOMDocumentFragment *docdocfrag=((DOMDocument*)doc) ->createDocumentFragment(); XMLCh *docfragname=XMLString::transcode ("newdocfrag"); DOMNode *docfragchild=((DOMDocument*)doc) ->createElement(docfragname); XMLCh *docfragtext=XMLString::transcode ("newdocfragtext"); DOMText *docfragchildtext =((DOMDocument*)doc)->createTextNode(docfragtext); docfragchild->appendChild(docfragchildtext); docdocfrag->appendChild(docfragchild); cout<<"DocumentFragment XML: "<<endl; theSerializer->writeNode(myFormTarget, *docdocfrag); --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]