[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
|