Re: [xsl] test node inexistence

Subject: Re: [xsl] test node inexistence
From: "Andrew Welch" <andrew.j.welch@xxxxxxxxx>
Date: Wed, 20 Jun 2007 09:43:00 +0100
On 6/20/07, Vaduvoiu Tiberiu <vaduvoiutibi@xxxxxxxxx> wrote:
as wierd as the subject sounds, that what I'm trying to do. How to test if there is no node or child node?
to test if a node exists you could write <xsl:if test="root/child"> but how can you test if that child doesn't exists?

one way would be the classic

when exists...
otherwise..

but what I need is to do this in an if. So I need to say "if there is no child node with the name of X, do action A". How can that be done?

test="not(root/child)"


...is that what you meant?

Current Thread