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; bestimmte Umwandlungen können jedoch Fehlerbedingungen hervorrufen. Insbesondere wird das Behandeln eines Objekts, das kein node-set ist, als node-set dies tun. Diese Funktion ermöglicht es den Autoren benannter Templates und Erweiterungsfunktionen, flexibel Werte für Parameter bereitzustellen.

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