|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] question about transformation
Hello people!
I'm quite new to XML and XSL, and I've got one problem.
I've written a simple stylesheet to transform an XML document into another
XML document that have a different dtd.
I want to include at the begin of the transformed document the XML reference.
If I want to put a tag, I just write in my stylesheet something like:
<xsl:template match="paragraph">
<p>
<xsl:apply-templates/>
</p>
</xsl:template>
but if I want to include my dtd reference, I try with a XSLT stylesheet like:
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/XSL/Transform/1.0">
<xsl:template match="body">
<?xml version="1.0"?>
<!DOCTYPE btml PUBLIC "http://www.btml.org/DTD/btml0.6.xml">
<b>
<xsl:apply-templates/>
</b>
</xsl:template>
my initial document looks like :
<?xml version="1.0"?>
<!DOCTYPE ktml PUBLIC "http://www.btml.org/ktml/DTD/ktml0.1.xml">
<body>
this is the body
</body>
I want my final document to look like:
<?xml version="1.0"?>
<!DOCTYPE btml PUBLIC "http://www.btml.org/DTD/btml0.6.xml">
<b>
this is the body
</b>
I've got an error in my stylesheet at the begin of "?xml..." and at the begin
of "<!DOCTYPE...". I don't understand why I can't include in my final document
a tag that starts by "<?" or "<!"
Can someone explain me ?
Thank you!
Yannick Nicolas, software engineer
yannick@xxxxxxxxxxxxxxxx
Adresses gratuites et illimitées sur http://bretagne.zzn.com
__________________________________________________________________________________
Constituez votre propre service d'e-mail sur le Web à l'adresse http://www.zzn.com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








