|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Hyperlinks [newbie Q]
Hi,
> I would like the text 'XML Hyperlink' to be a link on the
> rendered html
> page.
>
> I want it so that if you need to change the url, you change it in the
> xml rather than in the xsl.
>
> How do I get the xsl to make this a hyper link?
>
> XML:
>
> <welcome>
> <text>This is some welcome text</text>
> <link url="http://www.somthing.co.uk">XML Hyperlink</link>
> </welcome>
>
> XSL so far:
>
> <?xml version='1.0' encoding='utf-8'?>
> <xsl:stylesheet version="1.0"
> xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
> <xsl:output method="html" indent="no" encoding="UTF-8"/>
>
> <xsl:template match="/">
> <html>
>
> <xsl:for-each select="welcome/text">
> <p><xsl:value-of select="."/></p>
> </xsl:for-each>
>
> <xsl:for-each select="welcome/link">
> <p<xsl:value-of select="."/></p>
> </xsl:for-each>
You want
<xsl:for-each select="welcome/link">
<a href="{@url}"><xsl:value-of select="."/></a>
</xsl:for-each>
Cheers,
Jarno
|
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
|

Cart








