|
Subject: testing for null string in a node From: mxmodi@xxxxxxxxxxxxxxx Date: Mon, 6 Nov 2000 12:43:10 -0600 |
Hi,
I want to be able to test if the value of a certain node is empty and
depending on the result, perform more functions. I am having some troublwe
understanding how to test for that. Any help is appreciated.
Here is the sample XML:
<root>
<Names>
<Name>
<FN>aaa</FN>
<LN>bbb</LN>
<Dates>
<Date>
<Begin>11/11</Begin>
<End>12/11</End>
<Projects>
<Project>
<Name>proj a</Name>
<Code>abc-123</Code>
</Project>
........More <Project> Nodes
</Projects>
</Date>
.....more <Date> Nodes
</Dates>
</Name>
...........more <Name> Nodes
</Names>
</root>
Here is the sample XSL:
<xsl:template match="/">
...perform some code...
<xsl:apply-templates select="//Names/Name" >
<xsl:sort select="FN" />
</xsl:apply-templates>
</xsl:template>
<xsl: template match="Name">
<xsl:choose>
<xsl:when test="*[not(child::FN)]">
...do something...
</xsl:when>
<xsl:otherwise>
...do something else...
</xsl:otherwise>
</xsl:choose>
...continue doing rest of the stuff..
</xsl:template>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: Ignore Oasis post, David Bergman | Thread | Re: testing for null string in a no, K. Ari Krupnikov |
| Re: Skipping surounding element, Oliver Becker | Date | Re: Skipping surounding element, Jeni Tennison |
| Month |