Funzione namespace-uri
Restituisce l'URI (Uniform Resource Identifier) dello spazio dei nomi del nome espanso del nodo nell'argomento set di nodi che è primo in base all'ordine con cui è riportato nel documento.
string namespace-uri(node-set?)
Osservazioni
Se l'argomento set di nodi è vuoto, il primo nodo non presenta alcun nome espanso oppure l'URI dello spazio dei nomi del nome espanso è Null e viene restituita una stringa vuota. Se l'argomento viene omesso, l'impostazione predefinita è un set di nodi con il nodo di contesto come unico membro.
Nota: |
---|
La stringa restituita risulterà vuota. Conterrà solo nodi di tipo Element e nodi Attribute. |
Esempio
File XML (data.xml)
File XSLT (sample.xsl)
File XSLT ausiliario (book-schema.xml)
Output del processore
<html>
<body>
<h3>namespace-uri() Function</h3>
<table width="100%" border="1">
<tr>
<td width="25%"><b>namespace-uri()</b></td>
<td width="25%"><b>name()</b></td>
<td width="25%"><b>local-name</b></td>
<td width="25%"><b>text()</b></td>
</tr>
<tr>
<td>x-schema:book-schema.xml</td>
<td>b:catalog</td>
<td>catalog</td>
<td></td>
</tr>
...
<tr>
<td>x-schema:book-schema.xml</td>
<td>b:author</td>
<td>author</td>
<td>Gambardella, Matthew</td>
</tr>
...
</table>
</body>
</html>