|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: How to use xPath expression: /node/@attribute to
You need to do something like this:
<xsl:temlate match="/">
<output>
<xsl:value-of select="/company/employee/@empID"/>
<output/>
</xsl:template>
The default rules dumps the text nodes to the output and never process attribute nodes.
--- Yuye Chen <yuye@xxxxxxxxxxxxxx> wrote:
> Hi,
>
> Can anyone let me know why the following template rule, which
> try to retrieve the attribute node from XML, cannot work?
>
> <xsl:temlate match="/company/employee/@empID">
> <output>
> <xsl:value-of select="."/>
> <output/>
> </xsl:template>
>
> Suppose we have the xml:
> <company>
> <employee empID="001">Roger</employee>
> </company>
>
> I used XML Spy to debug this xslt, but the rule above cannot be
> applied. Only default rules are called and "Roger" is return in
> the output instead of "001".
>
> Thanks.
>
> Cheers,
> Kevin
>
>
=====
Marian
http://www.utdallas.edu/~mgo031000/
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
|
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








