[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Is there an OR for XSL IF?
Hi,
On 1/4/2012 12:49 AM, Murray McDonald wrote: ...The "or" operator is part of the XPath spec. Your test would be done as below. <xsl:if test="myfield/field_is_available/data eq 'Yes' or myfield/seconsfield_is_available/data eq 'Yes'"> Indeed, given the semantics of '=' (for node value comparison) and '|' (union operation over node sets or sequences) this could be refactored: <xsl:if test="(myfield/field_is_available/data | myfield/seconsfield_is_available/data) = 'Yes'"> or, in XPath 2.0: myfield/(field_is_available|seconsfield_is_available)/data = 'Yes' Cheers, Wendell -- ====================================================================== Wendell Piez mailto:wapiez@xxxxxxxxxxxxxxxx Mulberry Technologies, Inc. http://www.mulberrytech.com 17 West Jefferson Street Direct Phone: 301/315-9635 Suite 207 Phone: 301/315-9631 Rockville, MD 20850 Fax: 301/315-8285 ---------------------------------------------------------------------- Mulberry Technologies: A Consultancy Specializing in SGML and XML ======================================================================
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|