[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
RE: copying tags with attributes
Subject: RE: copying tags with attributes From: Mike Brown <mbrown@xxxxxxxxxxxxx> Date: Tue, 23 Nov 1999 17:05:26 -0700 |
Guy Pirostsky wrote: > <form name="queryForm" action="test.xml" method="post" > target="results"> > <tag1/> > <tag2/> > </form> > > is there is easy way to preserve the <form> tag with > attributes but process all tags inside it? You didn't say what XSL processor you are using. If it is one that implements recent versions of the spec, this should work: <!-- template for handling source tree elements named 'form' --> <xsl:template match="form"> <!-- put a form element in the result tree --> <form> <!-- add the attributes --> <xsl:for-each select="@*"/> <xsl:attribute name="name()"><xsl:value-of select="."/></xsl:attribute> </xsl:for-each> <!-- process the children of form element in source tree --> <xsl:apply-templates/> </form> </xsl:template> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: Using | with multiple attribute, Mike Brown | Thread | copying tags with attributes, Guy Pirostsky |
Re: copying tags with attributes, disco | Date | RE: Using | with multiple attribute, Mike Brown |
Month |
Keywords