Subject: Re: [xsl] Hello World From: Jeni Tennison <jeni@xxxxxxxxxxxxxxxx> Date: Wed, 19 Jun 2002 19:49:58 +0100 |
Hi Jeff, > [Jim Fuller said] >>> A literal result element that is the document element of a stylesheet >>> must have an xsl:version attribute, > > but element (the only element, therefore also the doc ele) is not > defined as a stylesheet element its an "a" element that has an xslt > 1.0 namespace declaration within its context ... but it doesn't > belong to the namespace nor is it an xslt stylesheet element. > > So is the xslt version attribute declaration still needed? Yes. In the examples, the document element (the only element) is a literal result element (an element in a stylesheet that is not in the XSLT namespace nor in an extension namespace and is therefore copied over into the result as-is). So the stylesheet has a literal result element as its document element (it's a simplified stylesheet). If you look at http://www.w3.org/TR/xslt#result-element-stylesheet, just after the code samples, it says: A literal result element that is the document element of a stylesheet must have an xsl:version attribute, which indicates the version of XSLT that the stylesheet requires. So here, the literal result element that is the document element of the stylesheet must have an xsl:version attribute. Cheers, Jeni --- Jeni Tennison http://www.jenitennison.com/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Hello World, Jeff Beadle | Thread | Re: [xsl] Hello World, David Carlisle |
Re: [xsl] Java code example of tran, James Fuller | Date | Re: [xsl] Java code example of tran, KUMAR NINGASHETTY |
Month |