|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Displaying document( ) output within CDATA
Hi Mark,
> I have not been able to figure out a way to include
> the code that is output from the document() function
> within a CDATA section.
>
> This template accesses the code file I want to insert
> as the example code. Because it is not within a CDATA
> section, it is parsed and the output is shown instead
> of the raw code.
This is my second attempt -- obviously a nice solution if you are using IE:
xml source:
----------
<examples>
<example>
<codeReference href="identity.xsl"/>
</example>
</examples>
Stylesheet:
----------
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<body>
<xsl:apply-templates/>
</body>
</html>
</xsl:template>
<xsl:template match="codeReference">
<IFRAME id="xmlFrame" name="xmlFrame" align="center" width="80%" height="70%"
src="{@href}"/>
</xsl:template>
</xsl:stylesheet>
Result:
------
<html>
<body>
<IFRAME id="xmlFrame" name="xmlFrame" align="center" width="80%" height="70%"
src="identity.xsl"></IFRAME>
</body>
</html>
IE displays:
-----------
A nice outline style of "identity.xsl" -- using its default stylesheet.
And of course -- Mike Kay was right, the file is not accessed at all by "our"
stylesheet.
Cheers,
Dimitre Novatchev.
__________________________________________________
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail
http://personal.mail.yahoo.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








