[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: Processing meta deta (or why XSL 1.0 is broken)


Subject: Re: Processing meta deta (or why XSL 1.0 is broken)
From: ht@xxxxxxxxxxxxxxx (Henry S. Thompson)
Date: 07 Sep 1998 18:16:08 +0100

Andrew Bunner <bunner@xxxxxxxxxxxxxxxxxx> writes:

> -test.xml-
> <?xml version='1.0'?>
> <document>
>   <description>foo</description>
> </document>
> 
> -test.xsl-
> <?xml version="1.0"?>
> <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl"
       result-ns="">
     <xsl:template match="document">
       <meta name="content" description="{description}"/>
>     </xsl:template>
> </xsl:stylsheet>
> 
> -output.html-
> <meta name="content" description="foo">
> 
>   I'm using James Clark's xt processor... thoughts, comments and pointers to
> resources that can help are all welcome.

There are two things to say about the above:

1) It's a flaw which I expect will be corrected that you can't say

    <xsl:template match="document/description">
      <meta name="content" description="{.}"/>
    </xsl:template>

2) It's a feature :-) that you will get an XML empty element in your
   output:  HTML as it stands is not valid XML.

ht


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



Current Thread
Keywords
xml