Xqueryに辞書形式はありますか?
Pythondict(zip())
では2つのリストを組み合わせるために使用できますが、Xqueryではそのような関数はありますか?
Xqueryに辞書形式はありますか?
Pythondict(zip())
では2つのリストを組み合わせるために使用できますが、Xqueryではそのような関数はありますか?
XQueryで2つのリスト(シーケンス)を組み合わせるための構文は次のとおりです。
let $combined-list := ($seq1, $seq2)
例えば:
let $list1 := ('a', 'b', 'c')
let $list2 := ('d', 'e', 'f')
let $combined-list := ($list1, $list2)
次を使用して重複を削除することもできます。
distinct-values($list1, $list2)
私が知っていることではありませんが、そのような機能(「マップ」と呼ばれる)はXSLT3.0またはXPath3:0に表示される可能性があります。
Michael Kayによるこの投稿を参照してください:http://dev.saxonica.com/blog/mike/2012/01/#000188
これは標準の一部ではありませんが、BaseXには現在利用可能なマップモジュールがあります。