Subject: Re: Testing last character for bibliography output
From: Jeni Tennison <jeni@xxxxxxxxxxxxxxxx>
Date: Sun, 13 Jul 2003 13:07:05 +0100
|
Hi Charles,
> I am transforming a bibliography into HTML using MLA, Chicago, etc.
> formats, where I want to have a period after the author, book title,
> etc. Sometimes my data comes with the period already attached, and
> sometimes not, so I need a way of using xsl:if to test if the last
> character is a period or not.
Use the substring() function to get the last character of a string.
The following tests whether the last character of the string value of
the current node is a period:
substring(., string-length(.)) = '.'
Cheers,
Jeni
---
Jeni Tennison
http://www.jenitennison.com/
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|