Я пытаюсь получить несколько уникальных списков из одного XML-файла.
Формат xml
<Response>
<Tracks>
<Track>
<Name>Track1</Name>
<Contributors>
<Contributor>
<Role>Recording Artist</Role>
<Name>aaa</Name>
</Contributor>
<Contributor>
<Role>Recording Artist</Role>
<Name>bbb</Name>
</Contributor>
<Contributor>
<Role>Recording Artist</Role>
<Name>aaa</Name>
</Contributor>
</Contributors>
</Track>
<Track>
<Name>Track2</Name>
<Contributors>
<Contributor>
<Role>Recording Artist</Role>
<Name>ddd</Name>
</Contributor>
<Contributor>
<Role>ReMixer</Role>
<Name>bbb</Name>
</Contributor>
<Contributor>
<Role>Recording Artist</Role>
<Name>ddd</Name>
</Contributor>
</Contributors>
</Track>
<Track>
<Name>Track3</Name>
<Contributors>
<Contributor>
<Role>Recording Artist</Role>
<Name>ccc</Name>
</Contributor>
<Contributor>
<Role>Recording Artist</Role>
<Name>ccc</Name>
</Contributor>
<Contributor>
<Role>Recording Artist</Role>
<Name>aaa</Name>
</Contributor>
</Contributors>
</Track>
</Tracks>
Поэтому мне необходимо отобразить данные в формате названия дорожки с уникальными исполнителями записи, ассоциированными с этой дорожкой
Я смотрел на ключи и предшествующие вещи, связанные с братьями и сестрами, но они, кажется, не достаточно хорошо объяснены, чтобы я мог обратиться к моей проблеме
Любая помощь приветствуется!
- также я использую xslt 1.0