>> Страница 53 << | Назад | Вперед | 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'
|