語法:position()
引數:無
返回值:整數
用途:該函式用於返回上下文節點在正在處理的節點集合中的位置。
以下示例程式演示了position()函式的用法。
xml源文件如下所示。
[xhtml]view plain
copy
<?
xmlversion="1.0"
?>
<
root
>
<
epos="1"
>001
e>
<
epos="2"
>002
e>
<
epos="3"
>003
e>
<
epos="4"
>004
e>
<
epos="5"
>005
e>
root
>
xslt文件如下所示。
[xhtml]view plain
copy
<?
xmlversion='1.0'
?>
<
xsl:stylesheet
version="1.0"
xmlns:xsl=""
>
<
xsl:template
match="/"
>
<
xsl:for-each
select="root/e"
>
第<
xsl:value-of
select="position()"
/>個e元素:<
xsl:value-of
select="."
/>
xsl:for-each
>
xsl:template
>
xsl:stylesheet
>
輸出結果如下所示。
第1個e元素:001
第2個e元素:002
第3個e元素:003
第4個e元素:004
第5個e元素:005
XSLT之路1 基本語法
xlst 結構 xml version 1.0 encoding utf 8 xsl stylesheet version 1.0 xmlns xsl xmlns msxsl urn schemas microsoft com xslt exclude result prefixes msxsl x...
xslt 語法簡單應用及除錯方法
公司用到應用整合平台,有webservice介面卡,用起來還算方便,其中會接觸到xslt的語法 維基百科的解釋 就是根據模板將xml 報文轉換成mml串 a 1,b 2,c 3 語法到也算簡單,不過開始除錯的時候很費力,後來發現 xmlspy工具非常好用,下面就介紹下使用方法。2.選擇轉換,或者按f...
偽類 Emmet語法 position 脫標
首行縮排 這裡的em相對父元素的字型大小 若父元素字型大小為10px,則縮排 1 10px 10px rem 是相對於root元素 text indent 1em 用於設定元素內容在元素中的水平對齊方式 left right center justify 兩端對齊,但最後一行沒有效果 text al...