WEB- ТЕХНОЛОГИИ Лекция 2. Задача обмена данными 1 Форматы обмена данными : Текстовый CSV (Comma Separated Values) Локальные XML.

Презентация:



Advertisements
Похожие презентации
БАЗЫ ДАННЫХ ЛЕКЦИЯ 14. тема: XML-ТЕХНОЛОГИИ В БАЗАХ ДАННЫХ.
Advertisements

XML- ТЕХНОЛОГИИ Лекция 1 Введение в XML. Курс «XML- технологии » Лекций – 14 часов Лабораторные работы – 16 часов Зачет.
XML и XSLT (2) Матросов Александр Васильевич Санкт-Петербургский государственный университет.
XML eXtensible Markup Language 1.Пространства имён (Namespaces) 2.Язык навигации внутри XML-документа (XPath)
Язык запросов XML. XML (Extensible Markup Language) - это новый SGML-производный язык разметки документов, позволяющий структурировать информацию разного.
HyperText Markup Language (HTML) - язык разметки гипертекста Гипертекст - информационная структура, позволяющая устанавливать смысловые связи между элементами.
Тема урока: «Язык разметки гипертекста HTML». HTML Hyper Text Markup Language – язык гипертекстовой разметки. Описательный язык разметки HTML имеет свои.
Web-сайты и Web- страницы. Web-страницы - специальные файлы, написанные на языке HTML (HyperText Markup Language - язык разметки гипертекста). Браузер.
это десятки миллионов Web-серверов Интернета, содержащих Web-страницы, в которых используется технология гипертекста. Технология WWW позволяет создавать.
WEB- ТЕХНОЛОГИИ Лекция 4. Задача преобразования XML- данных 1 Задача преобразования Для передачи данных между разными приложениями необходимо преобразовать.
Тема урока: «Язык разметки гипертекста HTML». HTML Hyper Text Markup Language – язык гипертекстовой разметки. Описательный язык разметки HTML имеет свои.
XML eXtensible Markup Language 1.Язык навигации внутри XML-документа (XPath) 2.Пространства имён (Namespaces) 3.Язык трансформаций (XSLT)
XML - ПРАВИЛА ПОСТРОЕНИЯ ДОКУМЕНТОВ. Элементы электронного УМК Учебный план Программа дисциплины Структура курса Электронный конспект Обучающие и аттестующие.
Создание Web-сайтов. Web-сайты Публикации во всемирной паутине реализуются в форме Web-сайтов Web-сайт содержит информацию, посвященную какой-либо теме.
WPF (Windows Presentation Foundation) WPF – новая технология.NET Framework 3.x для создания пользовательских интерфейсов в клиентских приложениях. Одна.
Программный доступ к XML DOM, SAX,.NET среда, 11 декабря 2013 г.среда, 11 декабря 2013 г.среда, 11 декабря 2013 г.среда, 11 декабря 2013 г.среда, 11 декабря.
XSLT-ТРАНСФОРМАЦИЯ XML- ТЕХНОЛОГИИ Лекция 4. Трансформация XML- данных Категории трансформации Структурные трансформации – трансформация одного словаря.
XML - язык разметки и модель данных XML RSS, СУБД… На сегодняшний день уже всем специалистам в области Web-технологий стало очевидно, что существующих.
Выполнил: Мирмахмудова Мумтозахон Проверила:. Web-сайты и Web-страницы Web-сайт состоит из Web-страниц, объединенных гиперссылками. Web-страницы могут.
Поиск в динамической новостной среде. RSS-агенты и агрегаторы Некоторые новостные документы уходят в стабильную часть Internet в виде архивов, а большая.
Транксрипт:

WEB- ТЕХНОЛОГИИ Лекция 2

Задача обмена данными 1 Форматы обмена данными : Текстовый CSV (Comma Separated Values) Локальные XML

Язык разметки XML 2 XML – Extensible Markup Language – переводится как " расширяемый язык разметки " Иерархическая структура : XML- документ представляет собой иерархию вложенных элементов. Преимущества XML: 1) Привлекательность для использования в WWW 2) Открытость 3) Независимость

Структура XML 3

Корректность XML- документа 4 1)наличие так называемого корневого элемента, включающего в себя все остальные элементы документа ; 2)сбалансированность открывающих и закрывающих тегов, т. е. после каждого открывающего тега должен присутствовать соответствующий закрывающий тег ; 3)вложенность элементов, т. е. закрывающий тег любого некорневого элемента должен предшествовать должен предшествовать закрывающему тегу элемента, включающего в себя данный.

Пространство имен 5 Пространство имен XML – это уникально именованное множество, которому могут принадлежать имена элементов и атрибутов XML- документа. Префикс пространства имен – это краткое обозначение пространства имен в пределах документа, вводимое для того, чтобы не записывать громоздкий URI с каждым локальным именем. Полное имя объекта : URI пространства имен ( глобальный ); префикс пространства имен ( локальный ); имя ( локальное )

Дерево XML 6 – корень дерева – узел элемента – узел атрибута – текстовый узел – узел объявления пространства имен – узел инструкции по обработке – узел комментария

Центричность XML 7 – атрибутоцентричное представление – элементоцентричное представление – смешанноцентричное представление

Валидность XML 8 Схема XML- документа – это модель, отделенная от самого документа, в которой заданы его структурные и параметрические ограничения Валидный документ по отношению к некоторой схеме – это корректный XML- документ, удовлетворяющий всем ограничениям, определенным в схеме Виды схем : DTD XDR XSD RelaxNG

Навигация в XML 9 Xpath – XML Path Language /child:: снаб /child:: снаб /child:: поставщик / снаб / поставщик

RSS 10 RSS (Really Simple Syndication) – это формат, предназначенный для публикации новостей на новостных и подобных им сайтах Программы, умеющие работать с RSS, называются агрегаторами Чтобы начать пользоваться всеми преимуществами формата RSS, нужен специальный сервис, называемый RSS- ридером ( например, Google Reader).

JSON 1 JSON (JavaScript Object Notation) всего лишь способ представления объектов в JavaScript Вместо угловых скобок, характерных для XML, в JSON используются фигурные скобки, но при этом в них хранятся те же данные, что и в документах XML {" поставщики ": [ {" код ":"s1", " название ": " Смит ", " город ":" Лондон ", " статус ":"10"}, {" код ":"s2", " название ": " Джонс ", " город ":" Париж ", " статус ":"20"} ]};