[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: xpath expression with fallback if no match is found
> thank you for the quick help! I came up with: > <xsl:variable name="date" select="abc:def/date" /> > <xsl:value-of select="if (boolean($date)) then $date else > '0000-00-00'" /> the boolean() is not neccessary. > > Im not sure which xpath version my saxon test program > supports, since the transformation of your first suggestion > failed with "expected ")". > Correction to previous response. If "if() then else" works, then I would expect (a,b)[1] to work. Use -t on the command line to see which version you are using. > > > > <xsl:value-of select="(abc:def/date, '0000-00-00')[1]"/> > > Michael Kay http://www.saxonica.com/
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] |
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
|