Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Restituisce l'URI dello spazio dei nomi associato al tipo di dati XSD di un nodo corrente o del primo nodo (in base all'ordine con cui è riportato nel documento) nel set di nodi fornito.
string ms:type-namespace-uri([node-set])
Per i tipi semplici XSD, la funzione type-namespace-uri
restituisce una stringa vuota. Per tipi complessi XSD in cui è specificato l'attributo name
, invece, la funzione type-namespace-uri
restituisce un URI completo, ad esempio "http://www.example.microsoft.com/my-xsd-types."
.
La seguente espressione di esempio restituisce i nodi il cui tipo di dati presenta "PurchaseOrderType" come URI dello spazio dei nomi.
//*[ms:type-namespace-uri()='uri:PurchaseOrderType')]
Nell'esempio seguente viene utilizzata una regola di modello XSLT per selezionare tutti gli elementi nel file books.xml e per generare i tipi di dati e gli URI dello spazio dei nomi degli elementi nel file books.xsd.
Utilizzare books.xml.
Utilizzare books.xsd.
Il file HTML contiene un file JScript che gestisce il caricamento dei file XML, XSLT e XSD.
x:catalog is of "" in ""
book is of "" in ""
author is of "string" in "http://www.w3.org/2001/XMLSchema"
Gambardella, Matthew
title is of "string" in "http://www.w3.org/2001/XMLSchema"
XML Developer's Guide
genre is of "string" in "http://www.w3.org/2001/XMLSchema"
Computer
price is of "float" in "http://www.w3.org/2001/XMLSchema"
44.95
publish_date is of "date" in "http://www.w3.org/2001/XMLSchema"
2000-10-01
description is of "string" in "http://www.w3.org/2001/XMLSchema"
An in-depth look at creating applications with XML.
Notare che gli elementi x:catalog
e book
presentano tipi di dati anonimi. Pertanto, sia la funzione ms:type-local-name()
che la funzione ms:type-namespace-uri()
restituiranno una stringa vuota.
Riferimenti dello schema XML (XSD)
Riferimenti dei tipi di dati XML
Utilizzo delle funzioni di estensione XPath per il supporto XSD