私は今、私は出力がbest string
ようになりますようにbest
でmy
を置き換えるために、この機能
"My string"
のような文字列をたいているに置き換えると、XSLT 2.0での文字列に置き換えます。 私は多くのことをGoogleで検索しかし、このXSLT 1.0を行うためのメカニズムがexplained.Canいずれかであるnothing..everyを発見したこの
<xsl:value-of select="replace('my string',my,best)"/>
おそらくその間違った構文
のようないくつかのことを試してみましたXSLT 2.0、考えると1.0
そのは、(置き換えるエラーをスロー)機能未知 – Athul
@AKSがあるのでなければなりません:あなたはapostrophsを忘れてしまったほか あなたのコードは、大丈夫でした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を使用する場合は、Saxon 9やAltovaXML、XMLPrimeなどのXSLT 2.0プロセッサを使用する必要があります。 –