我一直在尋找一些代碼,我看到這一點:XSLT允許CONCAT參數和規範空間
<xsl:variable name="newlist" select="concat(normalize-space($list), ' ')" />
我只是隻此信息想知道,我可以放心地爲確保$列表是說一個string
和normalize-space($list)
肯定會還給我一個string
和線concat(normalize-space($list), ' ')
肯定會還給我一個string
(而該字符串的最後一個字符是一個空間?)
這是行不通的,因爲變量定義本身是錯誤的。 '意外的標記「<數字 - 文字>」超出表達結束「。 – 2011-06-08 11:08:02
這就是我指出的不是嗎?看來OP不知道XSLT文件中的其他代碼只有1個particualr行。因此,如果使用無效變量聲明(unseen),假設他的代碼將運行是不安全的。 – Fishcake 2011-06-08 11:49:01