| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > XML, XSL > Генерация такого кода |
| Автор: Rickert 19.1.2009, 05:47 | ||||
Допустим у меня в xml Лежит:
Мне надо получить с помощью xslt на выходе такой текст:
Как? |
| Автор: maxim1000 19.1.2009, 09:47 |
| стоит посмотреть в сторону xsl:attribute |
| Автор: sir_nuf_nuf 19.1.2009, 10:19 | ||
| Ага, и почитать туториал по xslt кстати, в XSLT есть встроенные подстановки. Хотя я тоже советую <xsl:attribute>, но можно делать так:
|
| Автор: Rickert 20.1.2009, 05:23 | ||
А как мне создать некий шаблон, который потом можно вызвать в другом шаблоне? Я делаю так:
Но никаких вставок не происходит. Добавлено @ 05:25 Прошу меня простить, если задаю глупые вопросы, вы толкните меня в нужном направлении, куда смотреть, я не прошу готовых решений. Только - только начинаю разбираться с xslt: у меня по-наследству от прошлого кодера сайт и тьма xslt кода, который сейчас изучаю, параллельно читая http://www.w3schools.com/ и http://zvon.org Добавлено @ 05:36 Да и пункта "first" у меня в xml'ене нет. Так можно? Т.е. я сделал свой шаблон, который не имеет отношения к структуре xml файла. |
| Автор: jsa 20.1.2009, 05:37 | ||
xsl:include, xsl:import <xsl:include href="...." /> |
| Автор: Rickert 20.1.2009, 05:47 |
| Да и атрибуты тут не годятся, я забыл упомянуть: у меня нет возможности менять уже сгенерированные xml файлы, есть лишь возможность поменять xslt формирование. Добавлено @ 05:50 jsa, а вот уже начинаем подбираться... |
| Автор: Rickert 20.1.2009, 06:23 |
| Всё, все вопросы сняты, разобрался. Всем спасибо за помощь! Solved |