Порядок выполнения. Создаем структуру будущего документа:
Создаем структуру будущего документа:
Моя структура состоит из набора книг, каждая из которых имеет: «название», «автора», «цену».
Следующим этапом создаём XML документ, для его создания и редактирования удобно использовать Notepad++
XML представляет собой структуру из парных тегов с произвольным названием и содержимым внутри
Содержимое моего XML файла:
На основе XML файла создаем XSL (eXtensible Stylesheet Language) файл - таблицу стилей XSL для вывода данных в табличной форме.
Содержание XSL файла:
Прежде всего в заголовочных тегах укажем тип документа. Также нам понадобится тег <xsl:stylesheet>, внутри которого укажем версию таблицы стилей и ссылку на спецификацию. В самом конце страницы размещается закрывающий </xsl:stylesheet>. Тег <xsl:template> указывает на то, что ниже будет шаблон xsl.
Таблица создаётся тегом <table>, <td> - стоблец <tr> - строка, все теги парные.
Используя данный сайт можем проверить правильность нашего кода: (http://www.w3schools.com/xsl/tryxslt.asp?xmlfile=cdcatalog&xsltfile=cdcatalog)
Таблица стилей корректно выводится и правильно забирает данные из XML.
|