Курсы английского
<<  Evolution of Language You Can be a Video Producer  >>
Преобразования XML-данных (XSLT)
Преобразования XML-данных (XSLT)
Картинки из презентации «XML eXtensible Markup Language» к уроку английского языка на тему «Курсы английского»

Автор: NSFGrant. Чтобы познакомиться с картинкой полного размера, нажмите на её эскиз. Чтобы можно было использовать все картинки для урока английского языка, скачайте бесплатно презентацию «XML eXtensible Markup Language.ppt» со всеми картинками в zip-архиве размером 161 КБ.

XML eXtensible Markup Language

содержание презентации «XML eXtensible Markup Language.ppt»
Сл Текст Сл Текст
1XML eXtensible Markup Language. Язык 7добавляется префикс pers:name, pers:age,
навигации внутри XML-документа (XPath) pers:company, pers:position image:name,
Пространства имён (Namespaces) Язык image:border, image:size, image:position У
трансформаций (XSLT). каждого имени может быть только один
2Xpath — навигация внутри документа. префикс. Он отделяется двоеточием.
Основные понятия: набор узлов (nodeset) 8Пространства имён (Namespaces).
Выражение на XPath (путь) описывает набор Пространства имён, используемые в
узлов в документе элементы атрибуты корень документе, должны быть объявлены
документа (корневой элемент) абсолютный / объявление делается либо в корневом
относительный путь родитель-дети сиблинги элементе, либо в элементах, где
(узлы одного уровня) предки-потомки. используется данный префикс каждому
3Xpath — навигация внутри документа. префиксу ставится в соответствие
Простые выражения путь от корня гиперссылка (реальная или условная)
(абсолютный) начинается с / фрагмент пути <root
между двумя / — шаг по дереву (по xmlns:pers="http://www.philol.msu.ru/
умолчанию — от корня к листьям) в eople"
результат входят все узлы, подходящие под xmlns:image="http://www.philol.msu.ru
описанный путь /booklist ; photo">
/booklist/book/author путь без / 9Преобразования XML-данных (XSLT). Как
(относительный) считается не от корня, а мы помним, XML ничего сам не делает. Его
от текущей позиции book/author // любое задача — описывать структуру данных Чтобы
количество шагов //book ; //author ; с этими данными что-то сделать,
/booklist//author @ атрибут //book/@lang. используются специальные средства XSL —
4Xpath — навигация внутри документа. eXtensible Stylesheet Language XSLT: XSL
Простые выражения . (точка) Текущий узел Transformations XSLT выполняет
.. (две точки) Родительский узел ../title преобразования данных XSL-FO: XSL
(путь от book/author к book/title) * Любой Formatting Objects XSL-FO форматирует
узел без указания имени /booklist/* все данные для печати.
дети /booklist/*/* все внуки //book/@* все 10Преобразования XML-данных (XSLT).
атрибуты. 11Преобразования XML-данных (XSLT). Что
5Xpath — навигация внутри документа. умеет делать XSL? Отбирать (фильтровать)
Выражения с условием (предикатом) условие определённые данные из целого документа
на порядковый номер узла в дереве book[2] Упорядочивать данные независимо от
; book[last()] ; book[position()<3] исходного порядка Менять исходную
условие на значение дочерних элементов структуру данных (до неузнаваемости)
(путь отсчитывается от текущей позиции) Преобразовывать XML в другой XML в
book[city=“Москва”] book[price>250] правильный HTML в другие текстовые
условие на значение атрибутов форматы.
//book[@lang=“rus”]/title Условие […] 12Преобразования XML-данных (XSLT). В
применяется к тому узлу, после которого отличие от многих языков программирования
стоит book[1]/author vs. book/author[1]. (BASIC, Pascal, C,…), XSL — не процедурный
6Пространства имён (Namespaces). язык, а декларативный. Программа на XSL
Представьте, что в одном XML-документе (transformation, она же stylesheet)
определены такие элементы: name, age, сообщает не что нужно делать
company, position А в другом такие: name, (последовательность операций), а что
border, size, position Что случится, если должно получиться.
нам понадобится объединить документы этих 13Преобразования XML-данных (XSLT).
типов? Парсер запутается в элементах name Программа на XSL состоит из шаблонов
и position. К какому типу их отнести? (templates), которые сопоставляются с
7Пространства имён (Namespaces). различными частями дерева XML на входе и
Пространство имён позволяет разделять выдают некоторый выход. (Далее см. примеры
наборы элементов, относящихся к разным + учебник).
объектам Для этого к названию элемента
XML eXtensible Markup Language.ppt
http://900igr.net/kartinka/anglijskij-jazyk/xml-extensible-markup-language-251087.html
cсылка на страницу

XML eXtensible Markup Language

другие презентации на тему «XML eXtensible Markup Language»

«Курс обучения в Language Link» - Преимущества документооборота. Отзывы клиентов. Методика обучения. Общий английский. Услуги. Международный языковой центр Language Link. Основные программы обучения. Обучение за рубежом. Бизнес-английский для специалистов. Организационные преимущества. Профессиональные преимущества. Международные экзамены.

«Деловой английский» - Примеры работ учащихся. Информационные ресурсы. Защита полученных результатов и выводов. Терминологический тест. Какие разделы следует включить в резюме. Учащиеся должны научиться методам работы с информацией. Аннотация проекта. Обсуждение плана работы. Методы оформления информации в виде слайдовой презентации, публикации, веб-сайта.

«Профессор Хиггинс» - Возможности использования диска на уроках в 6 классе. Возможности программы. Прочитать теорию по уроку можно нажав кнопку “Theory”. Курс . Курс фонетики увеличен в объеме, расширена возможностью видеть имена фонем в эталонном произношении. Программа . Приложения. Выполняя упражнения, учащийся может натренировать данное правило и проверить, насколько хорошо он его понял.

«Языковые курсы Net languages» - Сведения о директоре школы Net Languages. Наш продукт – курсы Net Languages - обычно включают три основных компонента. Примеры различных форматов обучения. Фонд Магистр является официальным представителем школы Net Languages в России. Перечень доступных курсов в 2006 - 2007. Скотт - автор многих работ, увенчанный многочисленными наградами.

«Курсы изучения английского языка» - Культурное наследие англоязычных стран. Вы сможете усовершенствовать свое произношение. Пропедевтический курс английского языка. Вы узнаете, как пользоваться универсальными и специализированными словарями. Лингвострановедение США и Канады. Вы научитесь составлять несложный текст на английском языке для партнера или клиента.

«Обучение английскому» - Готова ли Ваша команда профессионалов к работе во вдруг изменившихся условиях? Профессиональный английский. Плодотворное сотрудничество с компаниями Новосибирска в сфере корпоративного обучения иностранным языкам. Общий английский. В чем же особенность корпоративного обучения? Центр корпоративного обучения.

Курсы английского

25 презентаций о курсах английского
Урок

Английский язык

29 тем
Картинки