Re: [xsl] XPath question.

Subject: Re: [xsl] XPath question.
From: Ben Trafford <ben@xxxxxxxxxxxxx>
Date: Wed, 07 May 2003 11:28:44 -0400

At 09:31 AM 5/7/2003 +0100, David Carlisle wrote:
<xsl:if test="starts-with(//title, 'Q')

do you really want // there, testing if any title element anywhere in
the document starts with Q ?  This is very expensive.
I suspect you mean starts-with(entry/title, 'Q') so as to just test the
title of this entry.

No, I do want to test each title. It is expensive, but not so much so that it's a major concern; the source file is quite small, by document standards.

Well your example input doesn't have a title starting with Q, if any did
your template should get called.

Actually, I did get it to appear eventually...but only when I changed it to a 'not' test. In other words, it doesn't seem to be finding the <title> or <episode> nodes, though it ought to be.


XSL-List info and archive:

Current Thread