Subject: RE: [xsl] access the root element From: "Kai Hackemesser" <kaha@xxxxxx> Date: Thu, 3 Nov 2005 17:24:06 +0100 (MET) |
If I got you right, then I must get the Metrics (=root) element from the match="/" template by the path "Metrics" or "./Metrics". I tried inside the "/" template following: <xsl:value-of select="Metrics/@date" /> but didn't got the expected value. in oXygen XSLT Debugger I tried all known ways of XPath definitions to access it in the XWatch tab, but no success. I also tried to do an apply-template to "Metrics" or "/Metrics" with the according template there - they aren't even be called while debugging. Kai > --- Urspr|ngliche Nachricht --- > Von: drkm <darkman_spam@xxxxxxxx> > An: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Betreff: RE: [xsl] access the root element > Datum: Thu, 3 Nov 2005 16:41:45 +0100 (CET) > > Kai Hackemesser wrote: > > > It is a completely wellformed XML file. I try to access the > > attributes of the Metrics element (the root element). > > > <xsl:template match="/"> > > You're not matching on the root element, but the root node. Think > about the difference between the following templates: > > <xsl:template match="/"> > <xsl:apply-templates select="Metrics"/> > </xsl:template> > > <xsl:template match="/Metrics"> > ... > </xsl:template> > > <xsl:template match="Metrics"> > ... > </xsl:template> > > --drkm
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] access the root element, drkm | Thread | Re: [xsl] access the root element, Jon Gorman |
[xsl] News, Michael Kay | Date | Re: [xsl] XPath 2.0 / XSLT 2.0 stat, David Carlisle |
Month |