Напишите XQuery для заданного XML

Мне нужно написать XQuery из данного XML, но я не могу найти правильный способ сделать это.

Вот xml:

<?xml version="1.0" encoding="UTF-8"?>
<!-- Edited by XMLSpy -->
<onlinecomputer>
    <item name="Processor" price="100.00"/>
        <item name="USB driver" price="50.00"/>
        <item name="Webcam" price="20.50"/>
        <item name="Notebook" price="700.00"/>
        <place>
         <name>Prishtin</name>
           <customer>
                <name>Hana</name>
                <street> Nen Tereza</street>
                <order item="Processor" amount="1"/>
                <order item="USB driver" amount="3"/>
                <order item="Webcam" amount="3"/>
                <order item="Notebook" amount="2"/>
           </customer>
            <customer>
                <name>Ron</name>
                <street> blbl</street>
                <order item="Webcam" amount="1"/>
           </customer>
      </place>
        <place>
         <name>Tetove</name>
           <customer>
                <name>Edin</name>
                <street> gggg</street>
                <order item="Processor" amount="4"/>
                <order item="Notebook" amount="1"/>
           </customer>
            <customer>
                <name>Alex</name>
                <street> bbbb</street>
                <order item="Processor" amount="2"/>
           </customer>
      </place>
</onlinecomputer>

XQuery должен написать выражение, которое даст набор пар (место и предмет), чтобы этот предмет был доставлен в заданное место.

Результат должен быть таким:

<answer place="nameOfPlace" item="nameOfItem" />

person Argjent    schedule 06.02.2014    source источник


Ответы (1)


person    schedule
comment
Вы можете попробовать этот запрос в реальном времени по адресу try.zorba.io/queries/xquery/OlZo4VotF9At. %2FvFdrZV2ou0NL60%3D - person wcandillon; 10.02.2014