Freigeben über


namespace-uri-Funktion

Gibt den Namespace-URI (Uniform Resource Identifier) des erweiterten Namens des Knotens im Knotengruppenargument zurück, das in der Dokumentreihenfolge zuerst aufgeführt wird.

string namespace-uri(node-set?)

Hinweise

Wenn das Knotengruppenargument leer ist, weist der erste Knoten keinen erweiterten Namen auf, oder der Namespace-URI des erweiterten Namens ist NULL, und eine leere Zeichenfolge wird zurückgegeben. Wenn das Argument weggelassen wird, erfolgt als Standard eine Konvertierung in eine Knotengruppe mit dem Kontextknoten als einzigem Member.

ms256466.note(de-de,VS.100).gifHinweis:
Die zurückgegebene Zeichenfolge ist bis auf Elementknoten und Attributknoten leer.

Beispiel

XML-Datei (data.xml)

XSLT-Datei (sample.xsl)

XSLT-Hilfsdatei (book-schema.xml)

Formatierte Ausgabe der Funktion

Prozessorausgabe

<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>

Siehe auch

Verweis

Referenz zu XML-Datentypen