false()-Funktion |
Diese Funktion gibt immer den Booleschen Wert false zurück. Denken Sie daran, dass die Strings "true" und "false" in XSLT keine besondere Bedeutung haben. Diese Funktion (und die Funktion true()) erlauben Ihnen, Boolesche Werte direkt zu erzeugen, wenn Sie sie benötigen.
Eingaben
Keine
Ausgabe
Der Boolesche Wert false.
Definition
XPath-Abschnitt 4.3, Boolesche Funktionen
Beispiel
Es folgt ein kurzes Beispiel, das die Funktion false() verwendet:
    <?xml version="1.0"?>
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

      <xsl:output method="text"/>

      <xsl:variable name="newline">
    <xsl:text>
    </xsl:text>
      </xsl:variable>

      <xsl:template match="/">
        <xsl:value-of select="$newline"/>
        <xsl:text>A test of the false() function:</xsl:text>

        <xsl:value-of select="$newline"/>
        <xsl:value-of select="$newline"/>
        <xsl:choose>
          <xsl:when test="false()">
            <xsl:text>   "false()"   returned true!</xsl:text>
          </xsl:when>
          <xsl:otherwise>
            <xsl:text>   "false()"   returned false!</xsl:text>
          </xsl:otherwise>
        </xsl:choose>
      </xsl:template>
    </xsl:stylesheet>
Wenn Sie dieses Stylesheet auf ein beliebiges XML-Dokument anwenden, wird das folgende nicht sehr aufregende Ergebnis erzeugt:
    A test of the false() function:

       "false()"   returned false!