Subject: RE: [xsl] Getting name of and element From: "Chris Bayes" <chris@xxxxxxxxxxx> Date: Fri, 16 Nov 2001 12:46:15 -0000 |
Ragulf, I think this is an off topic question. Maybe the opticians list can help you ;-) Your code XXX<xsl:value-of select="name"/>YYY <br/> My code <xsl:value-of select="name()" /> > By the way, is there a diffrence between > <xsl:template match="/"> that I use and > <xsl:template match="/*"> that you use? > Mike/David just answered that although not that *specific* question Mike> "/*" selects all the ELEMENT children of the root node (in a well-formed document there will be exactly one) David> I used * rather than an explicit name as (I think I remember) that you explictly said that the top level element may have one of several names in your situation. Ciao Chris XML/XSL Portal http://www.bayes.co.uk/xml > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of > Ragulf Pickaxe > Sent: 16 November 2001 12:11 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: RE: [xsl] Getting name of and element > > > Well, the problem is that I actually have code that tries to > do this like: <xsl:template match="/"> XXX<xsl:value-of > select="name"/>YYY <br/> ... Which output in the start of the > result: XXXYYY (meaning that it doesn't get any value, but > the rest of the document is > output, so there does exist nodes). > > What is wrong here? > > > By the way, is there a diffrence between > <xsl:template match="/"> that I use and > <xsl:template match="/*"> that you use? > > Hope you can help me > Ragulf :) > > > > >From: "Chris Bayes" <chris@xxxxxxxxxxx> > >Reply-To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > >To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> > >Subject: RE: [xsl] Getting name of and element > >Date: Fri, 16 Nov 2001 11:27:48 -0000 > > > >Pickaxe, > ><?xml version="1.0" ?> > ><test att1="" att2="" att3=""> > ></test> > > > ><?xml version="1.0"?> > ><xsl:stylesheet version="1.0" > >xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> > > <xsl:output method = "html" encoding="Windows-1252" /> > > > > <xsl:template match="/*"> > > <html> > > <head></head> > > <body>My top level element is <xsl:value-of > >select="name()" /><br/> > > It's attributes are <xsl:for-each > >select="@*"> > > <xsl:value-of select="name()" /> > > </xsl:for-each> > > </body> > > </html> > > </xsl:template> > ></xsl:stylesheet> > > > >Ciao Chris > > > >XML/XSL Portal > >http://www.bayes.co.uk/xml > > > _________________________________________________________________ > Get your FREE download of MSN Explorer at > http://explorer.msn.com/intl.asp > > > XSL-List info and > archive: http://www.mulberrytech.com/xsl/xsl-list > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Getting name of and eleme, David Carlisle | Thread | RE: [xsl] Getting name of and eleme, Ragulf Pickaxe |
RE: [xsl] MS XML Parser, Chris Bayes | Date | Re: [xsl] Re: Re: Re: Re: order of , David Carlisle |
Month |