Xquery-string-join
提供:Dev Guides
XQuery-文字列結合関数
*string-join* 関数は、特定の区切り文字で区切られたさまざまなシーケンスを連結するために使用されます。
構文
string-join($sequence as xs:string*, $delimiter as xs:string) as xs:string
入力パラメータ
- $ sequence -0個以上の文字列のシーケンス。
- $ delimiter -上記のシーケンスの項目を区切る区切り文字。
例
XQuery式
let $fruits :=
<fruits>
<fruit>Apple</fruit>
<fruit>Orange</fruit>
<fruit>Guava</fruit>
<fruit>Pinapple</fruit>
</fruits>
return
<results>
<fruits>{
string-join($fruits/fruit, ',')
}</fruits>
</results>
出力
<results>
<fruits>Apple,Orange,Guava,Pinapple</fruits>
</results>
結果を確認する
上記の機能をテストするには、books.xqy(link:/xquery/xquery_environment [Environment Setup]の章に記載)の内容を上記のXQuery式に置き換え、XQueryTester Javaプログラムを実行して結果を確認します。