Применив это преобразование, например, к главной странице Консорциума W3 (http://www.w3.org), мы получим ее точный дубликат, в конце которого будет приведен перечень всех найденных текстовых ссылок. Выходящий документ будет заканчиваться фрагментом вида: и так далее. Заметим, что того же эффекта можно было добиться другими способами, например, при помощи именованных шаблонов или элемента Досадным ограничением режимов является то, что режим нельзя выбирать динамически. Атрибут будет некорректным. Особо серьезных практических противопоказаний для динамических режимов нет, будем надеяться, что в следующих версиях XSLT они появятся.Листинг 5.4. Преобразование, добавляющее перечень ссылок
version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:xhtml="http://www.w3.org/1999/xhtml"
xmlns="http://www.w3.org/1999/xhtml">
Links found on this page:
Links found on this page:
xsl:for-each
, однако применение режимов, пожалуй, является наиболее гибкой техникой.mode
обязан иметь фиксированное значение, то есть вызов вида: