Subject: Re: [xsl] Problem with this XSLT - Help!!!!! From: "Rui Alberto L." Gonçalves <rui-l-goncalves@xxxxxxxxxxxxx> Date: 18 Feb 2004 16:25:25 +0000 |
It seems that you're not passing the correct ID param value or not setting the ID param value at all... I tryed: xsltproc --stringparam ID U-05585 b.xsl a.xml and the result is /users/local/u/john as you expected. Rui On Wed, 2004-02-18 at 16:00, Aitor San Juan wrote: > Hello all, > > I'm stuck with simple XSL transformation. I just want to get the "home" > directory of a user given his ID (a unique code). Trying this transformation > with user id "U-05585", I always get the value "/users/local/u" and it > should be "/users/local/u/john". > > Can anybody help me? What am I doing wrong or missing? > > Thanks in advance. > > My XSL file: > =================================== > <?xml version="1.0" encoding="ISO-8859-1"?> > <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > version="1.0"> > <xsl:param name="ID"/> > <xsl:output method="text" indent="no" omit-xml-declaration="yes" > encoding="ISO-8859-1"/> > > <xsl:strip-space elements="*"/> > > <xsl:template match="/"> > <xsl:value-of > select="concat(/users/@dirbase,/users/user[@id=$ID]/home)"/> > </xsl:template> > </xsl:stylesheet> > > > My INPUT file: > =================================== > <?xml version="1.0" encoding="ISO-8859-1"?> > <users dirbase="/users/local/u"> > <user id="U-05585"> > <name>User Name 1</name> > <home>/john</home> > </user> > </users> > > > ************ LEGEZKO OHARRA / AVISO LEGAL / LEGAL ADVICE ************* > Mezu honek isilpeko informazioa gorde dezake, edo jabea duena, edota legez > babestuta dagoena. > Zuri zuzendua ez bada, bidali duenari esan eta ezabatu, inori berbidali > edo gorde gabe,legeak debekatzen duelako mezuak erabiltzea baimenik gabe. > -------------------------------------------------------------------------- > Este mensaje puede contener informacin confidencial, en propiedad o > legalmente protegida. > Si usted no es el destinatario, le rogamos lo comunique al remitente > y proceda a borrarlo, sin reenviarlo ni conservarlo, ya que su uso no > autorizado est prohibido legalmente. > -------------------------------------------------------------------------- > This message may contain confidential, proprietary or legally privileged > information. > If you are not the intended recipient of this message, please notify it to > the sender and delete without resending or backing it, as it is legally > prohibited. > ************************************************************************** > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list -- Rui Alberto L. Gonçalves <rui-l-goncalves@xxxxxxxxxxxxx> PT Inovação XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Problem with this XSLT - Help, Aitor San Juan | Thread | Re: [xsl] Problem with this XSLT - , David Carlisle |
RE: [xsl] Problem with this XSLT - , Joe Fawcett | Date | Re: [xsl] Normalize / Simplify HTML, David Tolpin |
Month |