[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
RE: [xsl] Multiple attributes present and non-present
Subject: RE: [xsl] Multiple attributes present and non-present From: "Michael Kay" <michael.h.kay@xxxxxxxxxxxx> Date: Tue, 5 Mar 2002 22:41:54 -0000 |
Your code is fine, though your PERSNAME template rule could be simplified to: > <xsl:template match="PERSNAME"> > <xsl:copy-of select="."/> > </xsl:template> Michael Kay Software AG home: Michael.H.Kay@xxxxxxxxxxxx work: Michael.Kay@xxxxxxxxxxxxxx > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of > Mike Ferrando > Sent: 04 March 2002 18:22 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] Multiple attributes present and non-present > > > List (et al.), > I was looking for a way to copy all the attributes of any element in > my xsl:stylesheet. I stumbled on to this (below). I have not found > an example of copy-of being used this way. Should I use a different > method? > > Also it would be nice not to have the empty attributes (taken from my > dtd probably) appear. How can I null this consequence? > > Sincerely, > Mike F. > > XSL: > <xsl:template match="/"> > <HEY> > <xsl:apply-templates select="//PERSNAME"/> > </HEY> > </xsl:template> > > <xsl:template match="PERSNAME"> > <xsl:element name="PERSNAME"> > <xsl:copy-of select="@*"/> > <xsl:copy-of select="node()"/> > </xsl:element> > </xsl:template> > </xsl:stylesheet> > > > Output: > <HEY> > <PERSNAME NORMAL="Sondheim, Stephen" ROLE="" > ENCODINGANALOG="">Sondheim</PERSNAME> > <PERSNAME ENCODINGANALOG="700$a" ROLE="lyr" NORMAL="Hart, > Lorenz">Lorenz Hart</PERSNAME> > </HEY> > > > > > __________________________________________________ > Do You Yahoo!? > Yahoo! Sports - sign up for Fantasy Baseball > http://sports.yahoo.com > > 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] Multiple attributes prese, Mike Ferrando | Thread | [xsl] prining png file in FO, Maneshi Tuli |
Re: [xsl] Lost Attributes?, Mike Ferrando | Date | RE: [xsl] Counting nodes processed, Michael Kay |
Month |