exsl:object-type()

exsl:object-type() gibt einen String zurück, der den Typ des angegebenen Objekts angibt.

Hinweis: Die meisten XSLT-Objekttypen können sicher ineinander umgewandelt werden; jedoch führen bestimmte Umwandlungen zu Fehlerzuständen. Insbesondere die Behandlung von etwas, das kein Knoten-Set ist, als ein Knoten-Set wird dies tun. Diese Funktion ermöglicht es Autoren von benannten Templates und Erweiterungsfunktionen, Flexibilität bei den Parameterwerten einfach zu bieten.

Syntax

exsl:object-type(object)

Parameter

object

Das Objekt, dessen Typ zurückgegeben werden soll.

Rückgabewert

Der Typ des Objekts, der einer der folgenden sein wird:

  • string
  • number
  • boolean
  • node-set
  • RTF
  • external

Spezifikationen