Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt den nicht gekennzeichneten Namen des XSD-Typs des aktuellen Knotens oder des ersten Knotens (in der Dokumentreihenfolge) in der bereitgestellten Knotengruppe zurück.
string ms:type-local-name([node-set])
Hinweise
Bei einfachen Typen gibt die type-local-name-Funktion einen Namen (z. B. "ID" oder "ENTITY") zurück. Bei komplexen XSD-Typen, die über das angegebene name-Attribut verfügen, gibt type-local-name einen nicht gekennzeichneten Namen (z. B. "Class") zurück. Bei namenlosen Typen gibt die Funktion eine leere Zeichenfolge zurück.
Der folgende Beispielausdruck wählt alle Knoten mit dem integrierten primitiven XSD-Datentyp "string" aus.
"//*[ms:type-local-name()='string')]"
Beispiel
Im folgenden Beispiel wird eine XSLT-Vorlagenregel verwendet, um alle Elemente in der Datei books.xml auszuwählen und um die Datentypen der Elemente wie in der Datei books.xsd definiert auszugeben.
XML-Datei (books.xml)
Verwenden Sie die Datei books.xml.
XSD-Datei (books.xsd)
Verwenden Sie books.xsd.
XSLT-Datei (books.xslt)
HTML-Datei (books.html)
Die HTML-Datei enthält ein JScript, das das Laden von XML-, XSLT- und XSD-Dateien behandelt.
Ausgabe
x:catalog is of
book is of
author is of string
Gambardella, Matthew
title is of string
XML Developer's Guide
genre is of string
Computer
price is of float
44.95
publish_date is of date
2000-10-01
description is of string
An in-depth look at creating applications with XML.
Notice that x:catalog and book elements have nameless types.
Siehe auch
Verweis
Referenz zu XML-Schemata (XSD)
Referenz zu XML-Datentypen
Konzepte
Verwenden von XPath-Erweiterungsfunktionen für XSD-Unterstützung