Subject: RE: [xsl] Solved: Inserting data from secondary XML document ... From: "Michael Kay" <mhkay@xxxxxxxxxxxx> Date: Tue, 3 Apr 2001 09:01:39 +0100 |
> Looks like I solved it. > > <xsl:template match="string1"> > <xsl:variable name="temp" select="."/> > <xsl:variable name="value"> > <xsl:value-of > select="document('second.xml')//db_column_name1[.=$temp]/../@num"/> > </xsl:variable> > <xsl:value-of select="$value"/> > </xsl:template> > Good, though your solution is still rather clumsy. You could replace it with <xsl:template match="string1"> <xsl:value-of select="document('second.xml')/rowset/row[db_column_name1=current()]/@num"/> </xsl:template> And if you want performance, it would be better to define a key. Mike Kay Software AG XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Solved: Inserting data from s, Ough, Cameron | Thread | Re: [xsl] Solved: Inserting data fr, Oliver Becker |
Re: [xsl] Solved: Inserting data fr, Oliver Becker | Date | Re: [xsl] position(), David Carlisle |
Month |