RE: [xsl] Serious problems finding syntax

Subject: RE: [xsl] Serious problems finding syntax
From: "Gavin Landon" <gavin@xxxxxxxxxxx>
Date: Tue, 23 Jan 2001 17:47:41 -0600
Got it working...

<xsl:if test="@PREVIOUS_PAGE[.!='']">


*********** REPLY SEPARATOR  ***********

On 1/23/01 at 4:39 PM Mulberry Technologies List Owner wrote:

>>Message-ID: <200101231540450141.15962F4C@xxxxxxxxxxxxx>
>>In-Reply-To: <E58BBFC673E3D311A93600508B0A0D725FF30A@xxxxxxxxxxxxxxx>
>>References: <E58BBFC673E3D311A93600508B0A0D725FF30A@xxxxxxxxxxxxxxx>
>>X-Mailer: Calypso Version 3.10.03.02 (1)
>>Date: Tue, 23 Jan 2001 15:40:45 -0600
>>Reply-To: gavin@xxxxxxxxxxx
>>From: "Gavin Landon" <gavin@xxxxxxxxxxx>
>>To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
>>Subject: RE: [xsl] Serious problems finding syntax
>>Mime-Version: 1.0
>>Content-Type: text/plain; charset="ISO-8859-1"
>>Content-Transfer-Encoding: 8bit
>>X-MIME-Autoconverted: from quoted-printable to 8bit by biglist.com id QAA13448
>>
>>Thanks and Sorry, the XML was just a piece since it was too long.  I 
>>just deleted the wrong Attribute for the demo.  <g>..   
>>
>>When I put in both ways I get no data.   I remove the IF and I get all data.
>>
>>I want it to say something like:
>>IF PREVIOUS_PAGE is empty don't display Information...
>>
>><xsl:if test="@PREVIOUS_PAGE != ''"> I would guess, but nothing, not 
>>even an error occurs
>>
>>I found a website:
>>http://www.zvon.org/xxl/XSLTreference/Output/index.html
>>
>>But all examples are simple with no attributes.  Doesn't anyone have 
>>a site showing XML and it's entirety?
>>
>>
>>*********** REPLY SEPARATOR  ***********
>>
>>On 1/23/01 at 12:47 PM Edmund Mitchell wrote:
>>
>>>Gavin
>>>
>>>I don't see any PREVIOUS_QUERY attributes in your XML, so it's unlikely
>>>they'll get selected. :>)
>>>Try if test='string(@PREVIOUS_PAGE)' or stay with your @PREVIOUS_PAGE != ''
>>>The data appears as it should when the test is removed because the default
>>>templates are invoked.
>>>I hope this helps
>>>Edmund
>>>
>>><FOOTER>
>>>	<CONTENT PREVIOUS_PAGE="" NEXT_PAGE="2"></CONTENT>
>>>	<CONTENT PREVIOUS_PAGE="1" NEXT_PAGE="3"></CONTENT>
>>>	<CONTENT PREVIOUS_PAGE="2" NEXT_PAGE="4"></CONTENT>
>>></FOOTER>
>>>
>>>
>>>In my XSL I have :
>>><xsl:for-each select="CONTENT">
>>>	<xsl:if test="@PREVIOUS_QUERY!=''">
>>>		<a><xsl:attribute name="href">default.asp<xsl:value-of
>>>select="@PREVIOUS_QUERY" /></xsl:attribute>Previous Page</a><br/>
>>>	</xsl:if>
>>></xsl:for-each>
>>>
>>>This IF Statement causes NO DATA to appear.   Take out the If statement and
>>>all data appears as it should.
>>>
>>>--
>>>Gavin Landon
>>>Karland International
>>>http://www.karland.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
>>
>>
>>
>>--
>>Gavin Landon
>>Karland International
>>http://www.karland.com/
>
>-- 
>======================================================================
>B. Tommie Usdin                        mailto:btusdin@xxxxxxxxxxxxxxxx
>Mulberry Technologies, Inc.                http://www.mulberrytech.com
>17 West Jefferson Street                           Phone: 301/315-9631
>Suite 207                                    Direct Line: 301/315-9634
>Rockville, MD  20850                                 Fax: 301/315-8285
>----------------------------------------------------------------------
>   Mulberry Technologies: A Consultancy Specializing in SGML and XML
>======================================================================
>
> XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



--
Gavin Landon
Karland International
http://www.karland.com/



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


Current Thread