[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Try this:
:-) Aad
Dionylon Briones wrote:
Re: [xsl] newbie question
Subject: Re: [xsl] newbie question From: Aad Kamsteeg <a.kamsteeg@xxxxxxxxxxxxxxx> Date: Fri, 30 Jul 2004 11:27:00 +0200 |
Try this:
<xsl:template match="link"> <xsl:choose> <xsl:when test="starts-with(., 'http://') or starts-with(., 'ftp://')"> <a href="{.}">text</a> </xsl:when> <xsl:otherwise/> </xsl:choose> </xsl:template>
:-) Aad
Dionylon Briones wrote:
hello everyone, i'm new to XSL and need help with this problem:
choose a link for the title, base on the following conditions: 1. if the value of the link node has 'http://' string 2. if there's no 'http://' string get the value of the link node that contains 'ftp://' string
output should be: <a href="selected link">title</a>
thanks
<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<record>
<data>
<link>http://www.link1.com</link>
<link>3csbv</link>
<link>ftp://link2.com</link>
<link>http://www.link3.com</link>
<title>title</title>
</data>
<data>
<link>45csgh</link>
<link>invalid link</link>
<link>ftp://link1.com</link>
<title>title</title>
</data>
</record>
-- ********************************************* Diderot Track bv - Consultants in Information
Phone: +31 (0) 70 3966304 Fax: +31 (0) 70 3966305 Email: a.kamsteeg@xxxxxxxxxxxxxxx Web: www.diderottrack.nl *********************************************
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] newbie question, Dionylon Briones | Thread | Re: [xsl] newbie question, Dionylon Briones |
RE: [xsl] Trouble using recursion t, Michael Kay | Date | RE: [xsl] newbie question, Michael Kay |
Month |
Keywords