Привет, я немного застрял с этой проблемой, мой XML как
<album>
<title>album name</title>
<tracks>
<track tracksequence="1" disksequence="1">track 1 - disc 1</track>
<track tracksequence="2" disksequence="1">track 2 - disc 1</track>
<track tracksequence="3" disksequence="1">track 3 - disc 1</track>
<track tracksequence="1" disksequence="2">track 1 - disc 2</track>
<track tracksequence="2" disksequence="2">track 2 - disc 2</track>
<track tracksequence="3" disksequence="2">track 3 - disc 2</track>
<track tracksequence="4" disksequence="2">track 4 - disc 2</track>
<track tracksequence="1" disksequence="3">track 1 - disc 3</track>
<track tracksequence="2" disksequence="3">track 2 - disc 3</track>
</tracks>
</album>
я хотел бы иметь возможность выводить как
<div>
<span>album name disc 1</span>
track 1 disc 1
track 2 disc 1
track 3 disc 1
</div>
<div>
<span>album name disc 2</span>
track 1 disc 2
track 2 disc 2
track 3 disc 2
track 4 disc 2
</div>
ect...
Я уверен, что мне нужно использовать какую-то мюнхенскую группировку, но мне трудно разобраться с этим для моего конкретного использования.