П О Р Т А Л                            
С Е Т Е В Ы Х                          
П Р О Е К Т О В                        
  
Поиск по сайту:
                                                 
Главная

О проекте

Web-мастеру
     HTML & JavaScript
     SSI
     Perl
     PHP
     XML & XSLT
     Unix Shell

MySQL

Безопасность

Хостинг

Другое








Самое читаемое:

Учебник PHP - "Для Чайника".
Просмотров 6125 раз(а).

Иллюстрированный самоучитель по созданию сайтов.
Просмотров 8274 раз(а).

Учебник HTML.
Просмотров 4895 раз(а).

Руководство по PHP5.
Просмотров 2000 раз(а).

Хостинг через призму DNS.
Просмотров 6999 раз(а).

Подборка текстов стандартных документов.
Просмотров 57543 раз(а).

Учебник PHP - Самоучитель
Просмотров 5188 раз(а).

Документация на MySQL (учебник & справочное руководство)
Просмотров 11313 раз(а).

Внешние атаки...
Просмотров 7302 раз(а).

Учебник PHP.
Просмотров 4292 раз(а).

SSI в примерах.
Просмотров 1210 раз(а).



 
 
| Добавить в избранное | Сделать стартовой | Помощь





Фильтрация элементов

Одним из самых мощных средств XSL является возможность сортировки и выборки элементов, выделяемых из общего дерева элементов документа. Для этого используется элемент <select-elements>;, который заменяет <children/> в правилах, определяя те элементы, которые следует обработать в процессе рекурсивного обхода. Например, в следующем примере будут обработаны только элементы <author>:

<rule>
<target-element type=" staff"/>
<div>
<select-elements>
<target-element type = "author"/>
</select-elements>
</div>
</rule>

Элемент <select-elements> сам по себе не определяет шаблон форматирования, он лишь управляет работой анализатора, обозначая, подобно <children/>, "нижележащие" элементы. В приведенном примере элемент <author> должен быть расположен внутри элемента <staff>

Для того, чтобы в шаблоне выделить не только собственные дочерние элементы, но и дочерние элементы потомков, т.е. использовать несколько уровней вложенности, необходимо задать параметр from = "descendants". Если параметр имеет значение "children", что указывает на то, что выбор должен производится из списка собственных дочерних элементов, то атрибут from может опускаться, т.к. "children" является значением по умолчанию.

[Назад] [Содержание] [Вперед]



Если Вы не нашли что искали, то рекомендую воспользоваться поиском по сайту: