2017-03-31 15 views
0

私はメッセージフロー内にマッピングノードを使用していますが、 xpath関数で文字列/文字をn回連結する必要がある部分があります。 xpath式またはxpathビルド関数(またはその両方)でこれを行う方法はありますか?たとえば、 :「〜」を17回連結します。 XPath 2.0の中はxpathで文字列/文字n回を連結します

答えて

2

簡単:まだのXPath 3.0で

string-join(for $i in 1 to 17 return '~', '') 

簡単:

string-join((1 to 17)!'~') 

のXPath 1.0では、あなたの最善の策は、100(またはしかし多く)で変数$チルダを初期化するために、おそらくですティルデスしてから使用する

substring($tildes, 1, 17)