|
Помогите, пожалуйста, с задачами!
|
|||
---|---|---|---|
#18+
Здравствуйте! Помогите, пожалуйста, решить задачи. Не успеваю плотно въехать в материал, мало времени после работы остается. Любые две задачи из 1-4 и любую одну из 5-6. 24 числа сдавать, а мне еще читать и читать, и на работе отгул никак не взять... Помогите, кто чем может, да будет вам плюс в карму:-) Допы в архиве. ------------------------- Для всех заданий используйте кодировку UTF-8 <?xml version="1.0" encoding="UTF-8"?> И <xsl:stylesheet xmlns:xsl=" http://www.w3.org/1999/XSL/Transform" version="1.0"> ------------------------- Задание 1. Написать XSLT-преобразование для отображения результатов поиска полетов. Входные данные: XHTML – файл, приложенный к тестовому заданию (XML1_input.xml) Выходные данные: XML – файл, содержащий информацию о полетах. Результатом выполнения задания будет файл task1.xsl Дополнения Информация о полетах должна быть представлена в структурированном виде, содержащем следующую информацию: - рейс с полной информацией о нем (код авиакомпании, номер рейса, длительность перелета); - дата вылета, дата прилета, дата включает в себя время; - город вылета и его код; - город прилета и его код; - стоимость полета обычная и специальная (phone fare) (должны храниться отдельно). Задание 2. Написать XSLT-преобразование для сортировки информации о полетах. Входные данные: XML – файл, полученный в результате выполнения первого задания. Выходные данные: XML – файл, содержащий информацию о полетах. Результатом выполнения задания будет файл task2.xsl Дополнения Суть задачи – изменить формат вывода данных. Полеты необходимо сгруппировать по городам вылета. Т.е. все рейсы, вылетающие из одного города, должны быть объединены в одну группу. Желательно, внутри группы отсортировать полеты по дате вылета. Задание 3. Написать XSLT-преобразование для отображения результатов матча по крикету. Входные данные: XML – файл, приложенный к тестовому заданию (XML3_input.xml) Выходные данные: HTML – файл, внешний вид которого должен соответствовать приведенному на рис. HTML3_output.bmp. Результатом выполнения задания будет файл task3.xsl Дополнения Все цифровые и текстовые данные необходимо брать из XML файла (в шапке таблицы по возможности тоже). Формат таблицы, шрифт не имеют значения. Высчитывается только 1 значение в таблице - первый Rate. Формула: (target-1)/maxovers. Эти даные берутся из тега <currentscores>. Округление до 2 знаков после запятой. Обязательно вставить проверку на деление на 0. Задание 4. Написать XSLT-преобразование для формирования POST-запроса. Входные данные: XML – файл, приложенный к тестовому заданию (XML4_input.xml) Выходные данные: XML – файл с заданной структурой и данными в заданном формате, приложенный к тестовому заданию (XML4_output.xml) Результатом выполнения задания будет файл task4.xsl Дополнения Данные, которых нет во входном файле, но требуются в выходном, определяются в XSLT-преобразовании. ----------------------------------------------------------------------- Задание 5 Написать XSLT-преобразование для отображения информации об отелях. Входные данные: XHTML – файл, приложенный к тестовому заданию (XML5_input.xml) Выходные данные: HTML – файл, содержащий информацию об отелях в структурированном виде. Результатом выполнения задания будет файл task5.xsl Дополнения В результате должны отображаться только те отели, в которых предусмотрено бронирование. Для каждого отеля должна быть отражена следующая информация: - название отеля; - тип отеля; - класс отеля (в следующем виде: если отель 3*, то это должно отображаться, как ***; при реализации желательно не использовать функцию choose и, как аналог, несколько подряд идущих if); - адрес; - описание, если доступно, и ссылки на фотографии; - доступные типы питания (AvailableBoardBasis); - доступные типы комнат, с ограничениями на число человек и др. условиями; - цена за ночь. Оцениваться также будет удобочитаемость представленной информации. Задание 6 Написать XSLT-преобразование для слияния в один xml-файл любого количества xml-файлов разной структуры. Входные данные: несколько XML – файлов (2-3), любых, с произвольной структурой. Выходные данные: XML – файл, содержащий все входные xml-файлы, идущие подряд. Результатом выполнения задания будет файл task6.xsl и вспомогательный XML-файл XML6_path.xml Дополнения Для хранения путей к файлам создайте еще один XML-файл. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2015, 22:12 |
|
Помогите, пожалуйста, с задачами!
|
|||
---|---|---|---|
#18+
2torealНе успеваю плотно въехать в материал, мало времени после работы остается.и чо? это должно кого-то тут мотивировать? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2015, 22:24 |
|
Помогите, пожалуйста, с задачами!
|
|||
---|---|---|---|
#18+
Antonariyи чо? это должно кого-то тут мотивировать? Нет, не должно ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2015, 22:36 |
|
Помогите, пожалуйста, с задачами!
|
|||
---|---|---|---|
#18+
2torealAntonariyи чо? это должно кого-то тут мотивировать? Нет, не должноразумно, хоть и непоследовательно. раз работаешь, значит есть деньги, а раз есть деньги, значит тебе сюда: http://www.sql.ru/forum/job ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2015, 23:02 |
|
Помогите, пожалуйста, с задачами!
|
|||
---|---|---|---|
#18+
Antonariy раз работаешь, значит есть деньги логично. Но не всегда. Antonariyа раз есть деньги, значит тебе сюда: http://www.sql.ru/forum/job Я не студент. Решения задач нужны, чтобы допустили поучаствовать в тренинге по XSLT. В перспективе со сменой работы. Вполне понимаю, что никто никому ничего не должен. Ничего и не требую. Тихо сам себе надеясь, что и мне, может быть, вернется хоть сколько-нибудь за всё, что я делал людЯм безвозмездно)) А нет так нет) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2015, 23:51 |
|
|
start [/forum/topic.php?fid=14&msg=38990218&tid=1332196]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
31ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 136ms |
0 / 0 |