|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: What's wrong with this copy-of?
> All I wanted is to see the XML foo node commented in the HTML, what i'm > doing wrong? the XPath data model (and thus XSLT) takes the view that comments comment _text_ not nodes. So while <!-- <xx>...</xx> --> might look like a commented xx element node it is not, which is important as you also need to be able to do <!-- <xx>...<\xx> --> and comment out incorrect markup: that <xx> doesn't mark the start of a node. So, in your stylesheet you need to apply templates that create the text representation of the element nodes, usually something like <xsl:apply-templates mode="verbatim" select="/page/foo"/> various versions of verbatim templates appear in the archives of this list and faq sites, basically something like <xsl:template mode="verbatim" select="*"> <xsl:text><</xsl:text> <xsl:value-of select="name()"/> <xsl:text>></xsl:text> <xsl:apply-templates mode="verbatim"/> <xsl:text></</xsl:text> <xsl:value-of select="name()"/> <xsl:text>></xsl:text> </xsl:template> plus similar code to handle attributes and empty elements. David _____________________________________________________________________ This message has been checked for all known viruses by Star Internet delivered through the MessageLabs Virus Scanning Service. For further information visit http://www.star.net.uk/stats.asp or alternatively call Star Internet for details on the Virus Scanning Service. 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








