XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Show tree view Topic
Topic Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Go to previous topicPrev TopicGo to next topicNext Topic
Postnext
raaj ranjanSubject: How to write a if -else statements in XSLT
Author: raaj ranjan
Date: 02 Jan 2012 06:07 AM
Hi All,

I am not able to write the if -else statement in XSLT. My query is that how to convert following statement in XSLT.
str value ;

if ("test" == "test")
{
Value = "ABC"
}

please suggest me a syntex.

Thanks,
Raaj

Postnext
Ivan PedruzziSubject: How to write a if -else statements in XSLT
Author: Ivan Pedruzzi
Date: 02 Jan 2012 10:20 AM

<xsl:if test=" mynode = 'test'">
<xsl:text>ABC</xsl:text>
</xsl:if>

More details at
http://www.w3.org/TR/xslt#section-Conditional-Processing-with-xsl:if

If you need more then one branch use xsl:choose
http://www.w3.org/TR/xslt#section-Conditional-Processing-with-xsl:choose

Hope this helps
Ivan Pedruzzi
Stylus Studio Team

Postnext
raaj ranjanSubject: How to write a if -else statements in XSLT
Author: raaj ranjan
Date: 03 Jan 2012 12:42 AM
<xsl:variable name="test_var">
<xsl:value-of select="BACSDocument/Data/ARUDD/AddresseeInformation/@name"/>
</xsl:variable>
<xsl:if "HOLMES PLACE HEALTH CLUB LIMITED" =" mynode = 'test_var'">
<DestinationEndpoint>HPHC</DestinationEndpoint>
</xsl:if>
<xsl:if "Holmes Place Management Ltd" =" mynode = 'test_var'">
<DestinationEndpoint>HPMG</DestinationEndpoint>
</xsl:if>
<xsl:if "Twickenham Club" =" mynode = 'test_var'">
<DestinationEndpoint>RFUT</DestinationEndpoint>
</xsl:if>
<xsl:if "Virgin Active Ltd." =" mynode = 'test_var'">
<DestinationEndpoint>VACT</DestinationEndpoint>
</xsl:if>

please correct the above code.

Thanks,
Ranjan

Posttop
Ivan PedruzziSubject: How to write a if -else statements in XSLT
Author: Ivan Pedruzzi
Date: 03 Jan 2012 09:25 AM
Originally Posted: 03 Jan 2012 09:26 AM

Hi Raaj,

Which Stylus Studio version are you running?

<<"These boards are part of the Stylus Studio Developer Network. They are a service to users of Stylus Studio only.">>

If you download, register and start developing XSLT using Stylus
Studio you will have access to the forum resources.

http://www.stylusstudio.com/xml_download.html

Hope this helps
Stylus Studio Team

 
Topic Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Go to previous topicPrev TopicGo to next topicNext Topic
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  
go

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.