了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