JersyWoo > web business

Lost in the global village

Xquery – jak na to

Září 19th, 2004

Xquery slouží pro vytahování dat z dokumentu XML, který je strukturovaný podle Xpath. Je to takové malé scriptování, doplněk xml.

Jaké jsou příkazy v Xquery ?
(FLWOR – složenina příkazů)

FOR – „pro“ dáváte tím na vědomí, že nějaká proměná je výsledek a pro co
LET – (jersywoo:nevím, doplňte mě)
WHERE – „kde“ podmínky pro výběr
ORDER BY – „řaď podle“ – podle čeho se mají řadit vrácené výsledky
RETURN – „vrať výsledek“ – co má z těch dat vrátit jako výsledek

Příklad:
for $x in doc(„nahradnidily.xml“) /osobni/mitsubishi/
where $x/cena>500
order by $x/nazev
return $x/nazev

Logika:
vybere z dokumentu nahradnidily.xml v kořenovém
elementu kde element je nižší než 500 a vrátí jako výsledek obsahy odpovídajících elementů seřazených podle elementu nazev(tedy abecedně).

Leave a Reply