Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Порядок выполнения лабораторной работы. Создайте файл ttable.xml следующего содержания:





Создайте файл ttable.xml следующего содержания:

 

<?xml version="1.0"?>

<?xml-stylesheet type="text/xsl" href="ttable.xsl"?>

<timetable>

<lesson>

<timeFrom>09.30</timeFrom>

<timeTo>11.00</timeTo>

<subject>Deutsch</subject>

<teacher>Borisova</teacher>

</lesson>

<lesson>

<timeFrom>11.10</timeFrom>

<timeTo>12.20</timeTo>

<subject>SAP Administration</subject>

<teacher>Petrov</teacher>

</lesson>

<lesson>

<timeFrom>12.40</timeFrom>

<timeTo>14.00</timeTo>

<subject>SAP Administration</subject>

<teacher>Ivanov</teacher>

</lesson>

<lesson>

<timeFrom>14.00</timeFrom>

<timeTo>15.20</timeTo>

<subject>Wen-technology</subject>

<teacher>Loktev</teacher>

</lesson>

</timetable>

 

Подготовьте для него соответствующий файл таблицы стилей (ttable.xsl):

 

<?xml version="1.0" encoding="ISO-8859-1"?>

 

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

 

<xsl:template match="/">

<html>

<body>

<h2>My academical timetable</h2>

<table border="1">

<tr bgcolor="#a5abfa">

<th align="left">Time From</th>

<th align="left">Subject</th>

<th align="left">Teacher</th>

</tr>

<xsl:for-each select="timetable/lesson">

<tr>

<td><xsl:value-of select="timeFrom"/></td>

<td><xsl:value-of select="subject"/></td>

<td><xsl:value-of select="teacher"/></td>

</tr>

</xsl:for-each>

</table>

</body>

</html>

</xsl:template>

</xsl:stylesheet>

 

В данном примере для описания шаблона был использован элемент < xsl:template >.

Атрибут match применяется для связывания XML элемента с шаблоном. Значение атрибута match является выражение XPath. В данном случает match="/" указывает на весь документ.

При наличии подходящего браузера можно будет увидеть следующий результат после загрузке файла ttable.xml:


 

My academical timetable
Time From Subject Teacher
09.30 Deutsch Borisova
11.10 SAP Administration Petrov
12.40 SAP Administration Ivanov
14.00 Wen-technology Loktev

 

 

Date: 2015-09-18; view: 352; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию