替換字符串中的XSLT 2.0我有這樣與替換功能
"My string"
字符串現在我想用best
更換my
使輸出會像best string
。 我已經試過這樣
<xsl:value-of select="replace('my string',my,best)"/>
,但可能它是一個錯誤的語法
我用Google搜索了很多,但發現nothing..every其中的機制來做到這一點XSLT 1.0的一些事情是explained.Can任何一個告訴我怎麼做,在XSLT 2.0,最簡單的辦法相比,1.0
它拋出一個錯誤替換()是一個功能未知 – Athul
@AKS:你確定你正在使用'XSLT 2.0'?如果是這樣,也許你應該在你的XSLT中聲明命名空間'xmlns:fn =「http://www.w3.org/2005/xpath-functions」'並使用函數作爲'fn:replace($ s1,'My' ,'最好')'。請參閱:http://www.w3schools.com/xpath/xpath_functions.asp –
@AKS,如果您想使用XSLT 2.0,則需要使用XSLT 2.0處理器,如Saxon 9或AltovaXML或XMLPrime。 –