Hi, this question is probably best directed to the Xalan user list.
On Mon, 3 Mar 2003, Robert Leftwich wrote:
> I am having a problem getting a DOCTYPE specified using <xsl:output
> doctype-system="file.dtd"/> actually into a DOMResult.
> If I use a StreamResult (to System.out) the DOCTYPE is there but if I use a
> DOMResult and then check with getDocType() it is not. The code is as follows:
>
> TransformerFactory tFactory = TransformerFactory.newInstance();
> Transformer transformer = tFactory.newTransformer(new
> StreamSource("file.xsl"));
> DOMResult domResult = new DOMResult();
> transformer.transform(new StreamSource("file.xml"), domResult);
>
> DocumentType docType =
> ((Document)domResult.getNode()).getDoctype();
> if (null == docType) {
> System.out.println("NO DOCTYPE");
> }
>
> What am I missing?
>
> Robert
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]