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

_______________________________________________
oXygen-user mailing list
oXygen-user@oxygenxml.com
http://www.oxygenxml.com/mailman/listinfo/oxygen-user

Reply via email to