Xquery – jak na to

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ě).

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

This site uses Akismet to reduce spam. Learn how your comment data is processed.