| Datentyp |
Konvertierungsregel |
| boolean |
der boolesche Wert "false" wird zu Null und der Wert "true"
wird zu "1" konvertiert |
| number |
der Wert bleibt unverändert |
| string |
White Spaces, die am Anfang und am Ende des Strings sind, werden
gelöscht; handelt es sich bei dem String nicht um eine Zahl,
ist das Resultat "NaN" (Not a Number), ansonsten wird die
Zahl konvertiert |
| node-set |
das Knotenset wird nach den Regeln der string(
) Funktion in einen String umgewandelt und dann nach den Konvertierungsregeln
eines Strings in eine Zahl konvertiert |
| result tree fragment |
das Fragment des Resultatbaums wird nach den Regeln der string(
) Funktion in einen String umgewandelt und dieser dann nach den
Konvertierungsregeln eines Strings in eine Zahl konvertiert |