.. / xslt:рекурсия

  1. XSLT- примеры. Вып.7 Сворачиваем деревья

    В предыдущем выпуске я написал как разворачивать деревья, по существу XSLT-код ничем не отличается от того, как это делается на SQL или PHP или любом другом языке. А вот обратная задача - получение плоского списка сообщений из древовидного другими средствами решается достаточно коряво. Имхо.
  2. XSLT- примеры. Вып.6 Разворачиваем деревья

    Модные социальные сети веб2.0, не обходятся без болталки-обсуждения, прилепленной к каждому размещенному материалу. Этот сайт - не исключение. Идеальная форма для болталки-флудильни - дерево (tree). Ну вот и посмотрим как организовать вывод обсуждения в виде дерева.
  3. XSLT- примеры. Вып.4 Строковые операции (reverse, duplicate, replace, uppercase)

    XSLT1.0 - язык достаточно скудный. Встроенных функция в нем мало. Предполагается что типовые в других языках процедуры обработка строковых данных типа вставки/замены, изменение регистра и прочее выполнять в рамках XSLT1.0 преобразования нецелесообразно. Наверное это правильно. Но иногда получить XML в необходимом виде намного сложнее чем написать отсутствующую строковую функцию. Правда за счет зататы ресурсов на дополнительное преобразование.
  4. XSLT- примеры. Вып.3 Алфавитные указатели средствами XSLT

    Как и в предыдущих выпусках "XSLT примеров" здесь не один, а три с половиной варианта решения задачи. В отличие от предыдущих они представляют собой чисто учебный пример. На практике такое все-таки лучше делать на сервере. Имхо.
Go Index Test