Связь и интернет Архив Программирование
   
Сделать стартовойСделать закладку            
   ПОИСК  
   
Главная / XML / Стилевые таблицы XSL /
8  Perl
8  PHP
8  JavaScript
8  HTML
8  DHTML
8  XML
8  CSS
8  C / C++
8  Pascal и Delphi
8  Турбо Ассемблер
8  MySQL
8  CASE-технологии
8  Алгоритмы
8  Python
8  Обратная связь
8  Гостевая книга
Новости о мире


Встроенные функции XSL - Программирование от RIN.RU
Встроенные функции XSL

В завершении приведем список внутренних функций, которые можно использовать в JavaScript &radicсценариях, предназначенных для анализатора msxsl:


Ancestor(elementType, elem)Возвращает для текущего элемента ссылку на ближайший родительский элемент заданного типа. Если такого элемента нет или текущий элемент пустой, то возвращает null
ChildNumber(elem)Возвращает индекс текущего элемента в списке других дочерних элементов данного типа.
AncestorChildNumber()Возвращает номер ближайшего предка текущего элемента или null, если такового не существует
path(xsl)Возвращает массив, содержащий "путь" к текущему элементу - в каждую ячейку этого массива помещается цифровое значение, указывающее на количество элементов одинакового типа, находящихся на текущем уровне вложенности. Первым значением этого массива будет представлен корневой элемент, последним - текущий. Размер массива определяет глубину вложенности текущего элемента.
HierarchicalNumberRecursive(elementType,elem)Метод, похожий на метод path, но возвращает только дочерние элементы
FormatNumber(n,format)Возвращает строку - символьное представление номера(т.е. "один", "два" и т.д.). Возможно определение следующих форматов:
"1" - 0,1,2,..
"01" - 01,02,03,...
"a" - a,b,c,..z, aa, ab,..zz
"A" - A,..,Z,AA, .. ZZ
FormatNumberList(list,format,separator)Возвращает строку, представляющую список,элементами которого являются символьные представления чисел



 8  Комментарии к статье  8 8  Обсудить в чате

8  В тему

Структура XSL- таблиц

Правила стилей

Сценарии

 
  
  
    Copyright ©  RIN 2003 - 2004      * Обратная связь