運算式 (XML)
您可以在 XSL 轉換 (XSLT) 中使用運算式,以執行下列作業。
選取要進行處理的節點。
為不同的節點處理方式指定條件。
產生要插入結果樹狀結構中的文字。
運算式會以 XSLT 定義項目上特定屬性值的形式產生在屬性值範本中,以大括弧括住。
運算式評估的產生與內容有關。在 XSLT 中,最外層的運算式 (也就是不屬於其他運算式一部分的運算式) 會取得其內容,如下所示。
內容節點來自於目前的節點。
內容位置來自於目前節點清單中之目前節點的位置;第一個位置為 1。
內容大小來自於目前節點清單的大小。
具有運算式產生所屬之屬性的項目,其範圍內的繫結即為變數繫結。
具有運算式產生所屬之屬性的項目,其範圍內的宣告即為命名空間宣告組。
函式程式庫所含的函式,包括在 XPath 函式上找到的函式,以及由 addObject 方法或 msxsl:script 項目之類的繫結機制所定義的任何函式。呼叫不含對應繫結的函式,將會產生錯誤。