HOW TO:評估 XPath 運算式
您可以使用 [快速監看式] 對話方塊來評估 XPath 運算式。根據 W3C XPath 1.0 版建議事項,XPath 運算式必須有效。目前的 XSLT 內容 (即 [本機] 視窗中的 self::node()
節點) 提供 XPath 運算式的評估內容。
下列清單說明當評估 XPath 運算式時,支援哪些函式:
支援內建 XPath 函式。
不支援內建 XSLT 函式。
不支援使用者定義函式。
注意: |
---|
下列程序使用 逐步解說:偵錯 XSLT 樣式表 主題中的 belowAvg.xsl 及 books.xml 檔案。 |
評估 XPath 運算式
在
xsl:if
開始標記處插入中斷點。在 [XML 編輯器] 工具列上,按一下 [偵錯 XSL] 按鈕。
偵錯工具會啟動,並在
xsl:if
標記處中斷。按一下滑鼠右鍵,並選取 [快速監看式]。
會顯示 [快速監看式] 對話方塊。
在 [快速監看式] 對話方塊的 [運算式] 欄位中,輸入
./price/text()
,並按一下 [重新評估]。目前書籍節點的價格會出現在 [值] 方塊中。
將 XPath 運算式變為
./price/text() < $bookAverage
,並按一下 [重新評估]。[值] 方塊會顯示 XPath 運算式評估為 true。