|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Feature Request: a fail condition for <xsl:if>
I'd like to see the use of <xsl:otherwise> as an "else" in the <xsl:if>
test construct:
<xsl:if test="">
...
<xsl:otherwise>
...
</xsl:otherwise>
</xsl:if>
As well, a backward incompatible change would be to rename <xsl:otherwise>
to <xsl:else>, then we would have:
<xsl:choose>
<xsl:when test="">
...
</xsl:when>
<xsl:when test="">
...
</xsl:when>
<xsl:when test="">
...
</xsl:when>
<xsl:else>
...
</xsl:else>
</xsl:choose>
and
<xsl:if test="">
...
<xsl:otherwise>
...
</xsl:otherwise>
</xsl:if>
Alternatively (no pun intended), perhaps just remove the existing <xsl:if>
construct entirely and force people to use <xsl:choose>, substituting the
existing "when" with "if":
<xsl:choose>
<xsl:if test="">
...
</xsl:if>
<xsl:if test="">
...
</xsl:if>
<xsl:if test="">
...
</xsl:if>
<xsl:else>
...
</xsl:else>
</xsl:choose>
The above gives the impression, I feel, of a if-elseif-elseif-else block.
I think that having an "if" without an "else" will be confusing to people,
and perhaps just recasting the current "choose" construct into a multi-part
"if" construct will suffice.
............ Ken
--
G. Ken Holman mailto:gkholman@xxxxxxxxxxxxxxxxxxxx
Crane Softwrights Ltd. http://www.CraneSoftwrights.com/s/
Training: http://www.CraneSoftwrights.com/s/schedule.htm
Resources: http://www.CraneSoftwrights.com/s/resources.htm
Shareware: http://www.CraneSoftwrights.com/s/shareware.htm
Next XSL Training (see training link): WWW8 - 1999-05-11
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








