PPt4Web Хостинг презентаций

Главная / Информатика / Практическое использование XML
X Код для использования на сайте:

Скопируйте этот код и вставьте его на свой сайт

X

Чтобы скачать данную презентацию, порекомендуйте, пожалуйста, её своим друзьям в любой соц. сети.

После чего скачивание начнётся автоматически!

Кнопки:

Презентация на тему: Практическое использование XML


Скачать эту презентацию

Презентация на тему: Практическое использование XML


Скачать эту презентацию

№ слайда 1 Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН –
Описание слайда:

Практическое использование XML Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария

№ слайда 2 XML
Описание слайда:

XML

№ слайда 3 Зачем нужна разметка данных?
Описание слайда:

Зачем нужна разметка данных?

№ слайда 4 XML: Правила построения
Описание слайда:

XML: Правила построения

№ слайда 5 XML: Дерево
Описание слайда:

XML: Дерево

№ слайда 6 XML: Передача данных Независимость от платформы и языка Простота создания, прост
Описание слайда:

XML: Передача данных Независимость от платформы и языка Простота создания, простота обработки Понятность для человека и компьютера Открытый стандарт Большое количество библиотек обработки Большое количество литературы Специализированные XML-редакторы Возможность проверки структуры

№ слайда 7 XML: Передача данных
Описание слайда:

XML: Передача данных

№ слайда 8 Web Services
Описание слайда:

Web Services

№ слайда 9 XML: Хранение данных Хранение структуры данных вместе с данными Объектное «допол
Описание слайда:

XML: Хранение данных Хранение структуры данных вместе с данными Объектное «дополнение» реляционных СУБД Проверка структуры Поддержка на уровне баз данных Microsoft SQL Server 2000 +, Oracle 9i +, Специальный тип данных для хранения XML Специализированные XML-индексы Запросы к XML (XQuery и пр.) Выдача данных в формате XML

№ слайда 10 XML: Хранение данных
Описание слайда:

XML: Хранение данных

№ слайда 11 XML: Преобразование данных XML может быть преобразован в HTML, текст, PDF, ... Н
Описание слайда:

XML: Преобразование данных XML может быть преобразован в HTML, текст, PDF, ... Не требуется специальных программных средств Коммерческие визуальные редакторы Платформонезависимость

№ слайда 12 XML: Стандарты на базе XML Возможность формального описания структуры Независимо
Описание слайда:

XML: Стандарты на базе XML Возможность формального описания структуры Независимость от платформы и языка Понятность для человека и компьютера Возможность использования XML-средств (преобразования XSLT, запросы XQuery)… XHTML (HTML, удовлетворяющий стандарту XML) WSDL (Web Services Definition Language) SOAP (Simple Object Access Protocol) SVG (Scalable Vector Graphics) ebXML (XML for e-Business) …

№ слайда 13 Формализация структуры XML Существуют способы формального определения структуры
Описание слайда:

Формализация структуры XML Существуют способы формального определения структуры XML-документов

№ слайда 14 XML-схема: когда это нужно? Формальное описание структуры для будущего использов
Описание слайда:

XML-схема: когда это нужно? Формальное описание структуры для будущего использования Программисты могут не беспокоиться о правильности входных данных Создатели XML-документов могут заблаговременно проверить их правильность

№ слайда 15 XML-схема: когда это НЕ нужно? Когда заведомо известно, что XML имеет правильную
Описание слайда:

XML-схема: когда это НЕ нужно? Когда заведомо известно, что XML имеет правильную структуру Когда правильность структуры не играет роли Когда нужна максимальная скорость обработки Небольшие «одноразовые» проекты

№ слайда 16 XML-схема: возможности Набор и порядок следования элементов Последовательный пор
Описание слайда:

XML-схема: возможности Набор и порядок следования элементов Последовательный порядок элементов (sequence) или выбор (choice) Количество повторений элементов и групп элементов Набор и наличие/отсутствие атрибутов Тип элементов и атрибутов Ограничения на значения элементов и атрибутов Значения атрибутов по умолчанию Уникальность значений Поддержка пространств имен (namespaces)

№ слайда 17 XML-схема: демонстрация
Описание слайда:

XML-схема: демонстрация

№ слайда 18 XPath: Навигация по XML Обеспечивает доступ к отдельным элементам XML Результато
Описание слайда:

XPath: Навигация по XML Обеспечивает доступ к отдельным элементам XML Результатом XPATH-выражения может быть:

№ слайда 19 XPath: Примеры Найти имя ректора /institute/rector/person/text() Найти названия
Описание слайда:

XPath: Примеры Найти имя ректора /institute/rector/person/text() Найти названия факультетов /institute/faculty/@name Найти всех сотрудников //person Найти имя декана факультета «Б» /institute/faculty[@shortname=“Б”]/dean/person/text() Найти имя второго по счету заместителя Малюка А. А. //dean/person[starts-with(., “Малюк”)] /../../deputies/person[position() = 2]

№ слайда 20 XPath: Примеры
Описание слайда:

XPath: Примеры

№ слайда 21 XPath: Использование в программах
Описание слайда:

XPath: Использование в программах

№ слайда 22 Зачем нужен XPath
Описание слайда:

Зачем нужен XPath

№ слайда 23 XQuery – Язык XML запросов
Описание слайда:

XQuery – Язык XML запросов

№ слайда 24 XSLT: XML Transformations Transforms XML to HTML, text or other XML XSLT 1.0 (Cu
Описание слайда:

XSLT: XML Transformations Transforms XML to HTML, text or other XML XSLT 1.0 (Current), XSLT 2.0 (Draft) XSLT is a “Human Interface” to XML Supported by Web Browsers

№ слайда 25 XSLT: Упрощенная структура
Описание слайда:

XSLT: Упрощенная структура

№ слайда 26 XSLT: Пример
Описание слайда:

XSLT: Пример

№ слайда 27 XSLT: Другие возможности Условия (<xsl:if>) Циклы (<xsl:for-each>) П
Описание слайда:

XSLT: Другие возможности Условия (<xsl:if>) Циклы (<xsl:for-each>) Переменные (<xsl:variable>) Сортировка (<xsl:sort>) Нумерация [1., 1.1., 1.1.а, 2.,] (<xsl:number>) Форматирование чисел (format-number()) Многошаговая обработка (mode) Работа со строками (через XPath) XSLT 2.0 (Draft) XPath 2.0 Создание собственных функций Анализ строк при помощи регулярных выражений Форматирование даты и времени

№ слайда 28 XSLT: Web “Skins”
Описание слайда:

XSLT: Web “Skins”

№ слайда 29 XSLT: Web “Skins” - 2
Описание слайда:

XSLT: Web “Skins” - 2

№ слайда 30 XSLT: Интерфейс пользователя
Описание слайда:

XSLT: Интерфейс пользователя

№ слайда 31 XSLT: XML to Text Пример: Автоматическая генерация кода
Описание слайда:

XSLT: XML to Text Пример: Автоматическая генерация кода

№ слайда 32 XSLT: XML to XML Обновление конфигурационных файлов XSL:FO
Описание слайда:

XSLT: XML to XML Обновление конфигурационных файлов XSL:FO

№ слайда 33 XSL-FO: Formatting Objects FO: XML-описание макета документа XSL-FO: XSLT преобр
Описание слайда:

XSL-FO: Formatting Objects FO: XML-описание макета документа XSL-FO: XSLT преобразование документа XML в документ FO FOP Processor: программа, преобразующая документ FO в формат для печати (PDF, PS, ...)

№ слайда 34 XSL-FO: Formatting Objects Шрифты Разбивка на страницы Колонтитулы Нумерация стр
Описание слайда:

XSL-FO: Formatting Objects Шрифты Разбивка на страницы Колонтитулы Нумерация страниц Четные/нечетные страницы Отступы и интервалы Неразрывные абзацы «Висячие» строки Таблицы Графика …

№ слайда 35 XSL-FO: Пример
Описание слайда:

XSL-FO: Пример

№ слайда 36 XML: Программная обработка DOM (Document Object Model) Построение дерева SAX (Si
Описание слайда:

XML: Программная обработка DOM (Document Object Model) Построение дерева SAX (Simple API for XML) Обработка событий startElement() endElement() Java, C++: Apache Xalan Oracle XML Parser …

№ слайда 37 IT-корпорации и XML Чтобы лучше понять значение XML, посмотрим как относятся к н
Описание слайда:

IT-корпорации и XML Чтобы лучше понять значение XML, посмотрим как относятся к нему ведущие IT-корпорации

№ слайда 38 XML и Microsoft Internet Explorer: просмотр XML, поддержка XSLT и XML-схем Разра
Описание слайда:

XML и Microsoft Internet Explorer: просмотр XML, поддержка XSLT и XML-схем Разработчики стандарта XML-cхем Microsoft XML Parser Поддержка внутри Microsoft Office 2003 (XML, схемы) Поддержка в .Net Поддержка в SQL Server 2005: FOR XML (SQL Server 2000), XML Data Type, XQuery-запросы, поддержка схем, индексирование XML, ...

№ слайда 39 XML и Microsoft InfoPath 2003 Корпоративная система обработки электронных форм П
Описание слайда:

XML и Microsoft InfoPath 2003 Корпоративная система обработки электронных форм Полностью основана на XML Описание бизнес-правил в виде XML-схемы Проверка правильности ввода данных при помощи XML-схемы

№ слайда 40 XML и Adobe Adobe Intellegent Document Platform
Описание слайда:

XML и Adobe Adobe Intellegent Document Platform

№ слайда 41 XML и Oracle Oracle XML Parser Основной формат описания данных в JDeveloper, Ora
Описание слайда:

XML и Oracle Oracle XML Parser Основной формат описания данных в JDeveloper, Oracle IAS, ... Oracle 9i: XML Data Type, XQuery-запросы, поддержка схем, индексирование XML, ... Oracle 10g: еще больше XML

№ слайда 42 XML и Sun XML API – стандартная библиотека Java 2 Веб-приложения - описание при
Описание слайда:

XML и Sun XML API – стандартная библиотека Java 2 Веб-приложения - описание при помощи XML Сотрудничество с W3C и Apache XML Group

№ слайда 43 Заключение
Описание слайда:

Заключение

Скачать эту презентацию

Презентации по предмету
Презентации из категории
Лучшее на fresher.ru