Subject: Re: [xsl] Question about xsl-xslt From: "cutlass" <cutlass@xxxxxxxxxxx> Date: Tue, 22 May 2001 10:43:13 +0100 |
> Dear all, > > I'm new in xml world so pease forgive me if my question is a silly one we all know there are no silly questions, just silly people. > I'd like to define and test a variable in my xslt stylesheet but it > didn't work: fundamentally, this is a difference within xslt, u may create variables but they may not change ( ie, the old i=i+1 counter is invalid). ok will take a look now at your specific problem > > <?xml version="1.0" encoding="UTF-8"?> > <xsl:stylesheet version="1.0" > xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> > <xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/> > <xsl:template match="/"> > <xsl:variable name="level" select="3"></xsl:variable> > <xsl:choose> > <xsl:when test="$level=3"> > <xsl:value-of select="/filevideo/campi/campo1"> > </xsl:value-of> > </xsl:when> > </xsl:choose> > </xsl:template > there were some mistakes in your syntax here is 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="xml" version="1.0" encoding="UTF-8" indent="yes"/> <xsl:template match="/"> <xsl:variable name="level" select="3"/> <xsl:choose> <xsl:when test="$level=3"> <xsl:value-of select="/test"/> </xsl:when> </xsl:choose> </xsl:template> </xsl:stylesheet> here is a test xml i used for testing your code as u did not include xml ------------------------------------------------------ <?xml version="1.0" encoding="iso-8859-1"?> <?xml-stylesheet href="test2.xsl" type="text/xsl"?> <test> adsfadsfasdf </test> cheers, jim fuller XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Question about xsl-xslt, Saverio Niccolini | Thread | Re: [xsl] Question about xsl-xslt, Ingo Schildmann |
Re: [xsl] regexp? or find # of "."s, Lawrence Mielniczuk | Date | [xsl] unable to dynamically set sor, Trace Wilson |
Month |