Noviisi opetelee tässä XQueryä ja kaipaisi neuvoa seuraavaan tapaukseen:
Minulla on kaksi listaa:
let $eka := ("sininen", "punainen", "keltainen")
let $toka := ("kissa", "koira", "papukaija")
jotka haluaisin saada muotoon:
<y>
<x eka="sininen" toka="kissa" />
<x eka="punainen" toka="koira" />
<x eka="keltainen" toka="papukaija" />
</y>
Miten pitäisi itse kysely kirjoittaa?
let $eka := ("sininen", "punainen", "keltainen") let $toka := ("kissa", "koira", "papukaija") return <y> {for $i in 1 to 3 return <x eka="{$eka[$i]}" toka="{$toka[$i]}" /> } </y>
Tänks!
Aihe on jo aika vanha, joten et voi enää vastata siihen.