Содержание
- 2. Цели занятия - 1 Обсудить язык разметки Перечислить и объяснить недостатки HTML Обсудить архитектуру документов XML
- 3. Цели занятия -2 Идентифицировать различные компоненты документа XML Символьные данные Комментарии Инструкции обработки Примитивы Общие примитивы
- 4. История средств разметки Документы записываются с помощью бумаги и ручки Наборщики форматируют документы Средства, используемые наборщиками
- 5. Язык разметки Язык разметки определяет правила, которые помогают добавить смысловое значение к содержимому и структуре документов
- 6. SGML Система форматирования документов была названа Generalized Markup Language (GML) – Язык разметки общего назначения Язык
- 7. Возможности языка SGML Описывает язык разметки, позволяющий авторам создавать собственные тэги, связанные с содержанием Необходим файл,
- 8. HTML HTML – это самый известный язык разметки, являющийся производным от SGML Он был создан для
- 9. Недостатки HTML Фиксированный набор тэгов Технология представления не связана с содержанием "Плоская" разметка Излишнее количество служебных
- 10. Примеры кода HTML и XML TOM CRUISE CLIENT ID : 100 COMPANY : XYZ Corp. Email
- 11. XML -1 XML – это аббревиатура от Extensible Markup Language (XML) – расширяемый язык разметки Устраняет
- 12. XML -2 XML – это метаязык, который описывает другие языки Данные, содержащиеся в файле XML, могут
- 13. Архитектура XML - 1 XML поддерживает трёхзвенную архитектуру для обработки и манипулирования данными Может быть сгенерирован
- 14. XML Architecture -2 Настольный компьютер Среднее звено Хранение Вид №1 Вид №2 база данных Web‑сервер БД
- 15. XML – универсальный формат данных HTML – это один язык разметки, а XML является семейством языков
- 16. Преимущества XML Трёхзвенная архитектура обеспечивает лёгкость масштабирования и улучшенную безопасность Преимущества XML классифицируются следующим образом: Преимущества
- 17. Преимущества в области бизнеса Совместное использование информации Позволяет отраслям бизнеса определять собственные форматы данных в XML,
- 18. Технологические преимущества Технологические преимущества Повторное использование данных Разделение данных и представления Расширяемость Семантическая информация
- 19. Реальное использование языка XML SABRE (сфера международного туризма) Chemical Markup Language (химический язык разметки)
- 20. Структура документа XML Документ XML состоит из наборов "примитивов" (“entities”), идентифицируемых по неповторяющимся, уникальным именам Все
- 21. Правильно сформированные и корректные документы Спецификация XML 1.0 определяет синтаксис XML Документ считается правильно сформированным, если
- 22. Синтаксические анализаторы - 1 Синтаксические анализаторы помогают компьютеру интерпретировать файл XML Существуют два типа синтаксических анализаторов:
- 23. Синтаксические анализаторы - 2 XML файл Прочие связанные файлы (такие, как DTD файл) Синтаксический анализатор загружает
- 24. Данные против разметки Документ XML Данные Данные, которые описывают данные – Разметка Тэги и - это
- 25. Создание документа XML Этапы, которые вы должны пройти для создания документа XML Составление декларации XML Создание
- 26. Составление декларации XML Помогает браузеру и читателю документа обработать документ Синтаксис Декларация XML не является обязательной
- 27. Создание корневого элемента Может существовать только один корневой элемент Он описывает функцию документа Каждый документ XML
- 28. Создание кода XML Это процесс создания собственных элементов и атрибутов в соответствии с требованиями нашего приложения
- 29. Комментарии Специальная информация, которая приводится в документе для того, чтобы в будущем читатель мог с нею
- 30. Инструкции обработки Обработка информации является частью информации, значимой для приложения, использующего документ XML. Эти инструкции передаются
- 31. Символьные данные Текст между начальным и конечным тэгами определяется, как "символьные данные" (‘character data’) Символьные данные
- 32. PCDATA Это означает parsed character data (обрабатываемые символьные данные) PCDATA – это текст, который будет обрабатываться
- 33. CDATA Это означает character data (символьные данные) Не обрабатываются синтаксическим анализатором CDATA используются для обеспечения удобства
- 34. Примитивы Примитивы (Entities) используются в документе, чтобы сократить трудозатраты в тех случаях, когда необходимо многократно вводить
- 35. Примеры использования примитивов Параметризованные примитивы: Объявление примитива Синтаксис %PARAMETER_ENTITY_NAME; Пример %address; Объявление примитива: Объявление примитива Синтаксис
- 36. Декларации DOCTYPE Декларация следует за декларацией XML в документе XML Синтаксис ...здесь объявляются примитивы.... ...тело документа....
- 37. Атрибуты Атрибут даёт информацию об элементе Атрибуты включаются в стартовый тэг элемента Атрибут состоит из имени
- 38. Итоги - 1 Язык разметки определяет набор правил, которые добавляют смысловую нагрузку к содержанию и структуре
- 40. Скачать презентацию