Subject: Re: [xsl] Copying unknown attributes in XML to XML transformation? From: Edierley Messias <edierley@xxxxxxxxxxx> Date: Wed, 24 Jan 2001 11:04:14 -0200 (EDT) |
Try this, Bill: <xsl:template match="connectionFactory"> <xsl:element name="connectionFactory"> <xsl:for-each select="@*"> <xsl:attribute name="{name(.)}"><xsl:value-of select="."/></xsl:attribute> </xsl:for-each> <xsl:attribute name="host"><xsl:value-of select="$host"/></xsl:attribute> <xsl:attribute name="port"><xsl:value-of select="$port"/></xsl:attribute> </xsl:element> </xsl:template> _________________________________________________________________________ On Tue, 23 Jan 2001, Bill Burton wrote: >Hello, > >I have an XML configuration file for a server with an element and various >attributes describing how to connect to this server. I'm trying to >replace the values of the hostname or port number attributes while >copying all the other (possibly unknown) attributes. So, the output >should look exactly like the input except for the changed values of the >specified attributes. So far so good. > > > <xsl:template match="connectionFactory"> > <connectionFactory host="{$host}" port="{$port}"> > <xsl:copy-of select="@name|@type|@class"/> > <xsl:apply-templates/> > </connectionFactory> > </xsl:template> > >The above works but I'm explictly specifying the other attributes to copy >in the copy-of select. Is there some way to specify the select so it >copies all attributes except @host and @port? > >If it makes any difference, I'm using Xalan 1.2.2 with Xerces 1.1.3. > >Thanks! >-Bill >-- >Bill Burton, Senior Internet Software Engineer >E-mail: billb@xxxxxxxxxxxx >Address: Progress Software Corporation, 14 Oak Park, Bedford, MA 01730 > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > _________________________ Edierley Messias www.dcc.ufmg.br/~edierley icq 32943484 XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Copying unknown attribute, Bill Burton | Thread | Re: [xsl] Copying unknown attribute, David Carlisle |
Re: [xsl] Regex string function que, Alexey Gokhberg | Date | Re: [xsl] Copying unknown attribute, David Carlisle |
Month |