[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: creating links to resource files listed in XML fil
Hi Brian, > I want to create some links to resource files which are referenced > in my .xml file. In my .xsl file I have added the following code: Use an attribute value template. In an attribute, you can put {}s around an expression in order to have it evaluated and the result inserted into the attribute value: <xsl:template match="/"> <xsl:for-each select="//file/@href"> <xsl:variable name="myVar" select="." /> <a href="{$myVar}"> <xsl:value-of select="$myVar"/> </a> </xsl:for-each> </xsl:template> You can also use xsl:attribute to create the attribute; it's longer, but it's more flexible at times: <xsl:template match="/"> <xsl:for-each select="//file/@href"> <xsl:variable name="myVar" select="." /> <a> <xsl:attribute name="href"> <xsl:value-of select="$myVar"/> </xsl:attribute> <xsl:value-of select="$myVar"/> </a> </xsl:for-each> </xsl:template> Cheers, Jeni --- Jeni Tennison http://www.jenitennison.com/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|