по-долу е xml файлът -
<Countries>
<Country>
<Name>India</Name>
<Capital>New Delhi</Capital>
</Country>
<Country>
<Name>USA</Name>
<Capital>Washington DC</Capital>
</Country>
<Country>
<Name>England</Name>
<Capital>London</Capital>
</Country>
<Country>
<Name>Japan</Name>
<Capital>Tokyo</Capital>
</Country>
<Country>
<Name>Srilanka</Name>
<Capital>Colombo</Capital>
</Country>
</Countries>
Съхраних го в BaseX, XMLDB. Сега като обикновените DB, ако бях съхранил там, щях да напиша проста select
инструкция, за да извлека данните от таблицата. Например:
select name, capital from country
и получи и двата реда. нали Как може да се направи това с помощта на XQuery?
<Countries>
е вашият контейнер за резултати, всеки<County>
възел е резултатен кортеж и имате индивидуалните полета там. Какво наистина искате да направите, какъв резултат търсите? - person Jens Erat   schedule 06.07.2012