namespace-uri 函式
為節點集引數中位居文件順序首位之節點的展開名稱傳回命名空間的統一資源識別元 (URI)。
string namespace-uri(node-set?)
備註
若節點集引數空白,第一個節點就沒有展開名稱,或展開名稱的命名空間 URI 為 Null,因此會傳回空字串。若省略引數,它就會預設為只有內容節點做為唯一成員的節點集。
注意: |
---|
傳回的字串將是空字串,除了對項目節點與屬性節點以外。 |
範例
XML 檔 (data.xml)
XSLT 檔 (sample.xsl)
輔助 XSLT 檔 (book-schema.xml)
處理器輸出
<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>