Thanks but that part I have already figured out. The problem is that I want to use the DOMDocument as stylesheet.
transformer->transform(someInputXML, myStylesheetDOMDocument, *target); I haven't found anything in the documentation regarding this. Is it even possible to do? / Erik > -----Original Message----- > From: Peter Guyatt [mailto:[EMAIL PROTECTED] > Sent: den 23 oktober 2003 11:37 > To: [EMAIL PROTECTED]; [EMAIL PROTECTED] > Subject: RE: Xerces DOMDocument as XMLInputSource? > > Hi there, > > > You use the XercesPatsrtLiason class. It is documented in the Xalan > examples. > > > It looks a little like this (Please note that this is just a lot of ripped > code from my application) > > //used to help convert a Xerces DOM tree into a Xalan DOM tree > XercesDOMSupport supporter; > XercesParserLiaison liaison; > //let the wrapper know the it does not have a id > XalanDOMString uri(""); > XercesDOMParser *parser; > parser->parse(src); > /get the document > doc = parser->getDocument(); > //create a new wrapper used to 'wrap' the Xerces DOM into a Xalan > DOM > XercesDOMWrapperParsedSource wrapper(doc, liaison, supporter, uri); > //transform file > transformer->transform(wrapper,stylesheetName,*target); > > Hope this helps > > thanks > > Pete > > -----Original Message----- > From: Erik Rydgren [mailto:[EMAIL PROTECTED] > Sent: 23 October 2003 10:31 > To: [EMAIL PROTECTED] > Subject: Xerces DOMDocument as XMLInputSource? > > > Hi all! > > Is there some way to use a DOMDocument as an XMLInputSource? The > situation is like this. I have a transform that transforms an XML > document into a new transform. I would then like to use the resulting > transform to transform an additional XML document. I have made it work > with a temporary storage inside a std::strstream but that solution makes > it necessary to parse the document again to compile the transform. I was > wondering if there is a better way of doing the DOMDocument -> > compiledStylesheet conversion. > > Best regards > Erik Rydgren >
