In my adventure to learn Xquery and Xpath I'm with a problem trying to group apples with their category.
I'm using XPath 3.0, and XML 1.0 in my document.
I have this:
<fruits>
<fruit>
<name>Apple</name>
<category>Summer</category>
</fruit>
<fruit>
<name>Mondarine</name>
<category>Autumm</category>
</fruit>
<fruit>
<name>Kiwi</name>
<category>Summer</category>
</fruit>
<fruit>
<name>Aguacate</name>
<category>Winter</category>
</fruit>
<fruit>
<name>Banana</name>
<category>Winter</category>
</fruit>
</fruits>
I need the next output:
<summary>
<category = "Summer"/>
<item list-names = "Apple, Kiwi"/>
</summary>
<summary>
<category = "Autumm"/>
<item list-names = "Mondarine"/>
</summary>
<summary>
<category = "Winter"/>
<item list-names = "Aguacate, Banana"/>
</summary>
How can I do this with a XQuery?
Probably is very easy but I don't see it yet and I'm struggling a lot to solve this. Thank you for your help!