Subject: Re: [xsl] newbie question From: "Dionylon Briones" <lon@xxxxxxxxxxxxxxxxxx> Date: Fri, 30 Jul 2004 17:55:54 -0700 |
aad kamsteeg, thanks so much for your prompt reply. your solution display all nodes that has 'http://' or 'ftp://'. it works fine but how about if i want to get just ONE valid link based on the given conditions. if the value of the link node has 'http://' string then use this link else if there's no 'http://' string get the value of the link node that contains 'ftp://' then use this link instead thanks again ----- Original Message ----- From: "Aad Kamsteeg" <a.kamsteeg@xxxxxxxxxxxxxxx> To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Sent: Friday, July 30, 2004 2:27 AM Subject: Re: [xsl] newbie question : 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 -> |
---|---|---|
Re: [xsl] newbie question, Aad Kamsteeg | Thread | Re: [xsl] newbie question, Aad Kamsteeg |
[xsl] newbie question, Dionylon Briones | Date | [xsl] RE: unwanted and non prefix n, Joel Friedman |
Month |