0
讓我們考慮一個例子,=「紅色表噴射藍色鬼後」。現在我想我作爲b = ['紅','桌','噴氣','藍','鬼','後']。在python中,我們可以使用列表理解,但在Xquery中是否有像「List Comprehension」這樣的方法?解釋XQuery中
讓我們考慮一個例子,=「紅色表噴射藍色鬼後」。現在我想我作爲b = ['紅','桌','噴氣','藍','鬼','後']。在python中,我們可以使用列表理解,但在Xquery中是否有像「List Comprehension」這樣的方法?解釋XQuery中
的XQuery是基於XDM (XPath Data Model)其中存在sequences。
A 序列就像是一個扁平列表(不可能有一個序列序列)。
下面是一個例子:
declare variable $a as xs:string := "red table jet blue ghost hind";
declare variable $b as xs:string* := tokenize($a, ' ');
你可以驗證$b
正是通緝串序列:
declare variable $a as xs:string := "red table jet blue ghost hind";
declare variable $b as xs:string* := tokenize($a, ' ');
for $s in $b
return
concat('"', $s, '"')
當上面的XQuery代碼運行,在想,正確的結果產生:
"red" "table" "jet" "blue" "ghost" "hind"