May 2018
Intermediate to advanced
680 pages
15h 54m
German
Die deep-equal-Funktion kann zwei Sequenzen miteinander vergleichen.
Sind die Sequenzen identisch, gibt deep-equal ein true() zurück, sonst ein false().
Damit kann beispielsweise überprüft werden, ob eine Verkettung von Sequenzen (Komma) dasselbe Resultat ergibt wie deren Vereinigung (|, union). Im folgenden Beispiel, in dem v1 eine Verkettung zweier Sequenzen enthält, v2 jedoch deren Vereinigung, ergibt eine Überprüfung mit deep-equal das Resultat "beide sind identisch".
<xsl:variable name="v1" select="//Ort[1]/Mensch[1], //Ort[1]/Mensch[2]"/> <xsl:variable name="v2" select="//Ort[1]/Mensch[1] | //Ort[1]/Mensch[2]"/> <xsl:choose> <xsl:when test="deep-equal($v1, $v2)"> beide sind identisch </xsl:when> <xsl:otherwise> beide ...Read now
Unlock full access