=> Главная База Знаний Xslt Работа с элементами xslt


Работа с элементами xslt

Работа с элементами XSLT

Для того чтобы создавать таблицы стилей XSLT, вы должны хорошо знать элементы XSLT, такие как

<xsl:template>
и
<xsl:stylesheet>
. Эти элементы поддерживают большое число атрибутов, и W3C выработал ряд формальных определений типов данных, которые можно присваивать этим атрибутам. Вот ряд определений XSLT; их необходимо знать:

• 

NCNameChar
. Буква, цифра, точка, дефис или символ подчеркивания;

• 

NCName
. Буква или символ подчеркивания, за которым (не обязательно) следуют данные типа
NCNameChars
. То есть это имя XML, не содержащее двоеточий (определение имен XML приводится в главе 1); 

• 

QName
. Полностью определенное (qualified) имя. Оно формируется из префикса (должен принадлежать к типу
NCName
), за которым следуют двоеточие и локальная часть (которая также должна быть типа
NCName
);

• 

NameTest
. Имя (например, «book») или обобщенное имя с символами подстановки (как, например, «book*» или «*»).

Теперь можно начать создавать таблицы стилей XSLT. Первым элементом будет элемент для связывания таблиц стилей с документами XML

<?xsl:stylesheet?>
.