了xsl上的xslt在顯示之前對元素值進行操作?
http://www.w3schools.com/xsl/tryxslt.asp?xmlfile=cdcatalog&xsltfile=cdcatalog
右手邊的默認行爲是與在左側XML中的每個CD的標題和藝術家,以顯示2列的表格。 (這通過底部的「Your Result」底部的默認輸出顯示。)
我想修改xsl以瞭解如何將xsl函數應用於從XML元素返回的文本。 (這是一個whole list of xsl string functions。)例如,有一個函數fn:大寫(字符串),將字符串轉換爲大寫。
那麼,對於xsl所示的最小修改是there,除非CD標題全部大寫,否則會產生相同的表格?
非常感謝XPath和XSLT版本1.0和2.0的討論(以便了解這些版本的存在)。但是我已經接受了這個最簡單的答案,因爲(a)對於我問的問題和(b)它在我給出的頁面上工作的問題似乎是正確的答案。但是要感謝所有響應者! – talkaboutquality 2009-09-25 09:22:30
此外,這個答案讓我非常清楚我如何將一個函數調用插入元素名稱的select語句中。也就是說,從片段開始 select =「title」 它在我不清楚的地方放在函數名和括號裏。現在很清楚。 – talkaboutquality 2009-09-25 09:24:37
我想我不能編輯以前的評論?因此,更新我的第一條評論,我發現這個答案也簡要地解決了2.0版。這個答案簡短,正確。這就是我接受它的原因。 – talkaboutquality 2009-09-25 09:25:44