У меня есть xml данных из базы. Это события, происходящие в определенные дни недели. В конкретный день может быть одно или несколько событий.
Мне нужно отобразить информацию о событиях в таблице, упорядоченной по дням. Например, понедельник в качестве заголовка, затем таблица с информацией о событиях, затем вторник в качестве заголовка, а затем 2 записи в таблице вторника.
Я понял, что мне может понадобиться группировка на основе дня недели. У меня мало опыта работы с xslt. Как мы go об этом? Браузеры не поддерживают xslt 2.0, поэтому мне приходится использовать xsl 1.0. Мне нужно разобрать xml и отобразить его как html.
<Events>
<Event>
<ActivityTypeName>Lab</ActivityTypeName>
<WeekDay>Wednesday</WeekDay>
<LocalDate>01/04/20</LocalDate>
<Location>Eng. G29 Wet Lab</Location>
</Event>
<Event>
<ActivityName>MAT427-MTRM061-DEN7601-DENM601-DENM600-DEN7600/B/Lec/02 [jt]</ActivityName>
<ActivityTypeName>Lecture</ActivityTypeName>
<WeekDay>Wednesday</WeekDay>
<LocalDate>02/04/20</LocalDate>
<Location>Eng:2.16(42)</Location>
</Event>
<Event>
<ActivityTypeName>Lecture</ActivityTypeName>
<WeekDay>Thursday</WeekDay>
<LocalDate>02/04/20</LocalDate>
<Location>Eng:2.16(42)</Location>
</Event>
<Event>
<ActivityTypeName>Seminar</ActivityTypeName>
<WeekDay>Friday</WeekDay>
<LocalDate>03/04/20</LocalDate>
<Location>Graduate Ctr: GC102 (19)</Location>
</Event>