Главная -> XML&... -> XSLT в примерах |
>> Страница 53 << | Назад | Вперед | Содержание | Указатель |
position()
возвращает позицию контекста — число, равное порядковому номеру контекстного узла в обрабатываемом в данный момент множестве. Функция last()
возвращает размер контекста — число, равное количеству узлов в обрабатываемом множестве. Преобразование 1 является демонстрацией использования этих функций в некоторых контекстах. В преобразовании 2 демонстрируется действие этих функций на отсортированные и неотсортированные множества узлов внутри элемента xsl:for-each
.
Исходный XML
<source>
Результат
<DIV>BBB(1/5)(2/5)(3/5)(4/5)(5/5)</DIV> Представление HTML
BBB(1/5)(2/5)(3/5)(4/5)(5/5)
CCC(1/5)(2/5)(3/5)(4/5)(5/5)
CCC(1/4)(2/4)(3/4)(4/4) |
Преобразование XSLT
<xsl:stylesheet version = '1.0'
|
Исходный XML
<source>
Результат
<TABLE border="1"> Представление HTML
|
Преобразование XSLT
<xsl:stylesheet version = '1.0'
|
Raleigh.ru Copyright © 2002 |