|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] testing for null string in a node
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
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








