Hi,
I spent some time with the example and discovered some interesting and
confusing facts.
Here are my comments :
First of all, the content - "Hello Dolly", is not displayed, because there
is no rule in
your XSL document which asks the browser to display it.
><xsl:stylesheet
> xmlns:xsl="http//www.w3.org/TR/WD-xsl"
> xmlns:fo="http//www.w3.org/TR/WD-xsl/FO"
> result-ns="fo">
the names spefications have missing ':'.
After this error was corrected, browser started giving me error that
"Keyword xsl:text may not be used here." - I don't know why ?
I changed xsl:text to xml:text and then it worked, Is xml:text valid ?
Thanks & Regards,
Shekhar Kshirsagar
Nortel Networks
DISCLAIMER:
The views expressed here are my own and may not reflect those of Nortel
Networks.
At 04:06 PM 2/16/99 -0000, Juliane Harbarth wrote:
>I installed IE5 and used Frank Boumphrey's 'New XSL'
>tutorial to construct a XSL stylesheet which was intended
>to display the following XML-document :
>
> <?xml version="1.0" encoding="ISO-8859-1"?>
> <?xml-stylesheet type="text/xsl" href="Dolly.xsl"?>
> <xdoc>
> <greeting>Hello Dolly</greeting>
> </xdoc>
>
>The stylesheet "Dolly.xsl" is :
>
><xsl:stylesheet
> xmlns:xsl="http//www.w3.org/TR/WD-xsl"
> xmlns:fo="http//www.w3.org/TR/WD-xsl/FO"
> result-ns="fo">
> <xsl:template match="/">
> <fo:page-sequence>
> <fo:sequence>
> <xsl:text>root</xsl:text>
> <xsl:process-children/>
> </fo:sequence>
> </fo:page-sequence>
> </xsl:template>
> <xsl:template match="xdoc">
> <fo:block>
> <fo:sequence>
> <xsl:text>xdoc</xsl:text>
> <xsl:process-children/>
> </fo:sequence>
> </fo:block>
> </xsl:template>
> <xsl:template match="greeting">
> <fo:block>
> <fo:sequence>
> <xsl:text>greeting</xsl:text>
> <xsl:process-children/>
> </fo:sequence>
> </fo:block>
> </xsl:template>
></xsl:stylesheet>
>
>When I display my XML in IE5 the result is :
>
>root xdoc greeting
>
>It looks like the structure of the XML is
>properly recognised, but where is my content,
>i.e. "Hello Dolly" ?
>
>Juliane Harbarth
>Technical Consultant
>Software AG Germany
>mailto:jhb@xxxxxxxxxxxxxx
>
>Tel +49 (0)6151 92 1147
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|