XQuery - string-join 函式



string-join 函式用於連線以給定分隔符分隔的各個序列。

語法

string-join($sequence as xs:string*, $delimiter as xs:string) as xs:string

輸入引數

  • $sequence − 零個或多個字串的序列。

  • $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(在 環境設定 一章中提到)的內容替換為上述 XQuery 表示式,然後執行 XQueryTester Java 程式以驗證結果。

xquery_string_functions.htm
廣告
© . All rights reserved.