I持って次の文字列、XSLT - 文字列内の文字数を置き換え
';#6;#'
上記の文字列は、例えば、何もすることができます:私は置き換えることが必要な場合もあり
';#1;#' or ';#2;#' , or ';#3;#' ...
'
と'
これはXSLT 1.0の翻訳のようなものを使用して可能ですか?
I持って次の文字列、XSLT - 文字列内の文字数を置き換え
';#6;#'
上記の文字列は、例えば、何もすることができます:私は置き換えることが必要な場合もあり
';#1;#' or ';#2;#' , or ';#3;#' ...
'
と'
これはXSLT 1.0の翻訳のようなものを使用して可能ですか?
substring
およびconcat
機能を使用してください。
この種のことは、XSLT 1.0では非常に困難です。 www.exslt.orgにある文字列処理関数のライブラリを見てください。その中には、スタイルシートにコピーして呼び出すことができるXSLT実装(通常はxsl:call-template)があります。
XSLT 1.0を使用し、_string-handling_を必要とする人は、スタイルシートに標準の追加テンプレートを含めて生活し、 "ホイールを再改造する"方法の放浪を止めるべきです。 –
あなたはすべての文字列を置き換える可能性があります。なぜなら、 ''replace''のようなテキストを書き直すだけではないのですか?どうぞよろしくお願いします。 –