[oXygen-user] Copy the Document Type Definition of XML file
Rossen Kovachev
Mon Dec 14 03:32:38 CST 2009
Hi!
I'm trying to copy resp. to modify an XML document via XSL. Here I use
the usual identity template:
<xsl:template match="@*|node()">
<xsl:copy>
<xsl:apply-templates select="@*|node()"/>
</xsl:copy>
</xsl:template>
Unfortunately the DTD definition of the source document is not copied at
this way.
Does anybody know how can I accomplish this?
The only idea I had was that you can use <xsl:output> to write a DTD
declaration with XSL. However, I have no idea how I can read out the
declaration from the source XML document. Is this possible with XSL?
Thanks for any suggestions!
Rossen
More information about the oXygen-user
mailing list