RE: [xsl] Values in attributes

Subject: RE: [xsl] Values in attributes
From: "Jaime A Stuardo Bahamondes" <jstuardo@xxxxxxxxxxx>
Date: Mon, 29 Dec 2003 09:04:27 -0400
Why to use a variable? it's shorter to use {city/name} inside the HTML attribute, or maybe I've missing something.

Jaime

> -----Mensaje original-----
> De: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]En nombre de 
> Mukul Gandhi
> Enviado el: Domingo, 28 de Diciembre de 2003 17:21
> Para: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Asunto: Re: [xsl] Values in attributes
> 
> 
> Please try the XSL --
> 
> <?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" version="1.0"
> encoding="UTF-8" indent="yes"/>
> 	
> <xsl:template match="/city">
>     <xsl:variable name="city_name" select="name" />
> 	    
>     <a
> href="cities.php?city={$city_name}"><xsl:value-of
> select="$city_name" /></a>
> 
> </xsl:template>
> 		
> </xsl:stylesheet>
> 
> Hope it solves the problem.
> 
> Regards,
> Mukul
> 
> 
>  --- Francisco de Asis Franco Eslava
> <caranthir@xxxxxxxxxxxx> wrote: > I want to put an
> <xsl:value-of> in an html
> > attribute, but it is impossible
> > because the xml will not be well formed. Is there
> > any way to do this?
> > 
> > For example, with this piece of xml code:
> > 
> > <city>
> >  <name>Sevilla</name>
> > </city>
> > 
> > generate this outputs in HTML:
> > 
> > <a href="cities.php?city=Sevilla">Sevilla</a>
> > 
> > Thanks in advance
> > 
> > --
> > Francisco de Asis Franco Eslava
> > 
> >  XSL-List info and archive: 
> > http://www.mulberrytech.com/xsl/xsl-list
> >  
> 
> ______________________________________________________________
> __________
> Yahoo! India Matrimony: Find your partner online.
> Go to http://yahoo.shaadi.com
> 
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
> 
> 
> 

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread