Как преобразовать данные с помощью XSLT - PullRequest
0 голосов
/ 12 января 2011

Я действительно новичок в XSLT, но мне было интересно, смогу ли я использовать его для решения проблемы. Я хотел бы преобразовать данные следующим образом:


T
1/11 / 2011 09:30 PM



F
01.11.2011 21:32



T
01.11.2011 21:35



T
1.11.11 21:37



F
01.11.2011 21:40



F
01.11.2011 21:45


В такую ​​таблицу:
Вещь 1
T F Продолжительность
11.01.2011 21:30 11.01.2011 21:32 02: 00
11.01.2011 21:37 11.01.2011 21:45 08: 00

Вещь 2
T F Продолжительность
11.01.2011 21:35 11.01.2011 09:40 05: 00

Кроме того, в моем примере, приведенном выше, я предполагаю, что у меня есть совпадающие (т.е. спаренные) значения T и F. Если бы один из них действительно отсутствовал, я бы хотел, чтобы он отображал ноль или ничего.

Итак, учитывая это, возможно ли использовать xslt? Если так, как бы я это сделал?

Спасибо

John

1 Ответ

0 голосов
/ 12 января 2011

Вам необходимо решить, использовать ли XSLT 1.0 или 2.0 здесь.Ваша проблема заключается в группировке, и в XSLT 2.0 группировать намного проще - но не все среды поддерживают XSLT 2.0.

Не думаю, что стоит предлагать какой-либо код, пока вы не примете это решение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...