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 true zurück, wenn für den aktuellen Knoten XSD-Informationen verfügbar sind.
boolean ms:schema-info-available()
Hinweise
Der folgende Ausdruck gibt für alle Knoten mit XSD-Informationen true zurück.
"//*[ms:schema-info-available()]"
Beispiel
Im folgenden Beispiel werden mit einer XSLT-Vorlagenregel alle Elemente in books.xml ausgewählt und die Datenelemente und den Namespace-URI des Elements wie in books.xsd definiert ausgegeben.
XML-Datei (books.xml)
Verwenden Sie books.xml.
XSD-Datei (books.xsd)
Verwenden Sie books.xsd.
HTML-Datei (books.html)
Die HTML-Datei entspricht der im Thema ms:type-namespace-uri([node-set])-Funktion beschriebenen Datei.
XSLT-Datei (books.xslt)
Ausgabe
x:catalog is of "" in ""
book is of "" in ""
author is of "string" in "http://www.w3.org/2001/XMLSchema"
title is of "string" in "http://www.w3.org/2001/XMLSchema"
genre is of "string" in "http://www.w3.org/2001/XMLSchema"
price is of "float" in "http://www.w3.org/2001/XMLSchema"
publish_date is of "date" in "http://www.w3.org/2001/XMLSchema"
description is of "string" in "http://www.w3.org/2001/XMLSchema"
description is of "string" in "http://www.w3.org/2001/XMLSchema"
Das Ausgabeschema hier entspricht dem Schema im Thema ms:type-namespace-uri, da die Schemainformationen für alle Elemente verfügbar sind.
Siehe auch
Verweis
Referenz zu XML-Schemata (XSD)
Referenz zu XML-Datentypen
Konzepte
Verwenden von XPath-Erweiterungsfunktionen für XSD-Unterstützung