Re: [xsl] Testing last character for bibliography output

Subject: Re: [xsl] 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


Current Thread