Sounds like you are using the HTML output method instead of XML. This is
the correct representation of a processing instruction in HTML.
Michael Kay
-----Original Message-----
From: owner-xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
[mailto:owner-xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com] On Behalf Of
Maia Zaharieva
Sent: 14 January 2004 16:15
To: XSL-List(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: [xsl] copy of processing instruction
hi,
what i have is a xhtml document with some processing
instructions in it. i want to transform it in another xhtml
document with some minor changes. i want to keep the
processing instructions as they are, so i thought simple
copying would do the job:
<xsl:template match="processing-instruction()">
<xsl:copy/>
</xsl:template>
but in this case i am missing the very last "?" of the
processing instruction and i get something like <?pi ....
and not
<?pi
...
?>
could anyone please tell me what is it what i am missing here?
thanks,
maia
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list