私はXSLTのかなり新しいです。私は、文字列からダッシュ(別名 " - ")を取り除き、最初の2文字の後にダッシュをつけた文字列を返し、残りの7文字を返す関数を作ろうとしています。式内のエラーstring-join:expected ")"、found "、"
私のXSLは次のようになります。
<fn:function name="nx:DashedResult">
<xsl:param name="String"/>
<fn:result select="fn:string-join((substring(translate($String,'-',''),1,2),substring(translate($String,'-',''),3,9)),'-')"/>
</fn:function>
私は取得していますエラーは次のとおりです。
Error in expression fn:string-join((substring(translate($String,'-',''),1,2),substring(translate($String,'-',''),3,9)),'-'): expected ")", found ","
任意の助けをいただければ幸いです。
これは機能しました!ありがとうございました :) –