Содержание
- 2. Некоторые факты о XML XML = eXtensible Markup Language Разработан соответствующей рабочей группой концерна W3C в
- 3. Предыстория XML: SGML 1980-е - SGML (Standard Generalized Markup Language) разработан для МО США; задача -
- 4. Предыстория XML: HTML 1991 - HTML (HyperText Markup Language) фиксированное подмножество SGML, ориентированное на Web-страницы чрезвычайно
- 5. Зачем нам еще один стандарт? Затем, что необходимо компактное, дешевое, простое и быстрое средство, аналогичное HTML,
- 6. Десять целей XML XML должен быть ориентирован на использование в Интернет XML должен быть пригоден для
- 7. Десять целей XML (окончание) Документы XML должны быть достаточно просты и понятны человеку XML следует разработать
- 8. Мифы об XML XML - это язык разметки (на самом деле - это метаязык для создания
- 9. Основы синтаксиса XML У каждого элемента должен быть открывающий и закрывающий тэг В документе должен быть
- 10. Пример XML-документа Outside of a dog, a book is man's best friend. Inside of a dog,
- 11. Заголовок XML Необязательный, предназначен для синтаксического анализатора; должен идти с самого начала файла Может указывать кодировку
- 12. Структура тэгов XML Должен быть открывающий и закрывающий тэг: 1.5 Здесь duration - это название тэга,
- 13. Корневой тэг Следующий пример некорректен: ... ... Вместо этого должно быть: ... ...
- 14. Особые символы XML Некоторые символы необходимо заменять на подстановочные строки: Было предложено соотношение A подошло. Должно
- 15. Атрибуты Содержат уточняющую информацию об элементе Все значения атрибутов должны быть в одинарных или двойных кавычках!
- 16. Пустые элементы и комментарии Иногда хочется создать элемент без содержания (например, горизонтальная линия в HTML, )
- 17. Корректно сформированные документы Документы, удовлетворяющие описанным выше правилам, называются корректно сформированными (well-formed) документами /usr/lpr /usr/drivers/HP5SIPS sheet
- 18. Совместная обработка XML-файлов A duck walks into a bar and says to the bartender, "Gimme a
- 19. Проблема обработки XML-документов И первый, и второй примеры являются корректно сформированными XML-документами. Но можно ли создать
- 20. Определение типа документа (DTD) "Документ называется действительным, если он имеет связанное с ним определение типа документа
- 21. Пример DTD firstTold CDATA #IMPLIED > Outside of a dog, a book is man's best friend
- 22. Проблемы DTD DTD - строго иерархический формат, плохо подходящий для меняющихся документов У документа может быть
- 23. Предлагаемое решение: XML-схемы Схемы должны следовать синтаксису XML Стандарт схемы должен поддерживать распространенные типы данных (число,
- 24. Document Object Model Объектная модель документа открывает доступ к XML-документу как к древовидной структуре в памяти
- 25. XLink & XPointer Иногда возникает ситуация, когда объект связан с другим объектом, но эта связь не
- 26. XSL и XSLT XSL позволяет описывать внешний вид (форматирование) XML-документа Реально XSL состоит из двух документов:
- 27. Разработка отраслевых схем Разрабатываются промышленными группами (автомобилестроение, химические и математические формулы и т.д.) Самая первая попытка
- 28. XML-компоненты в .NET XmlReader & XmlWriter Могут читать/писать корректно сформированный XML XmlDocument На базе модели W3C
- 29. XmlReader и XmlWriter
- 30. Описание XmlReader и XmlWriter XmlReader Основан на модели Pull; основная схема применения: While (reader.Read()) { /*
- 31. Пример использования XmlTextReader XmlTextReader xr = new XmlTextReader("MyFile.Xml"); while (xr.Read()) { switch (xr.NodeType) { case XmlNodeType.Document:
- 32. Пример использования XmlWriter public void WriteDocument(XmlWriter writer) { writer.WriteStartDocument(); writer.WriteComment(“sample person document"); writer.WriteProcessingInstruction("hack", "on person"); writer.WriteStartElement("p",
- 33. Архитектура XmlDocument
- 34. XmlDocument Поддерживает рекомендации W3C DOM Core Level 1 и Core Level 2 (пространства имен) Предоставляет API
- 35. Пример использования XmlDocument using System; using System.Xml; public class GenerateDocument { public static void Main(String[] args)
- 36. Архитектура XPath XML Stores XmlDocument XmlDataDocument XPathDocument DOM DOM DataSet Fast XPath
- 37. XPathNavigator Предоставляет возможность использования модели XPath над любым типом данных Доступ к данным XML в стиле
- 38. Пример использования XPath // Создаем XPathDocument XPathDocument myXPathDoc = new XPathDocument("books.xml"); // Получаем XPathNavigator XPathNavigator myNav
- 39. Архитектура XslTransform XML Stores XPathNavgator XmlDocument XmlDataDocument XPathDocument DOM DOM DataSet Fast XPath
- 40. Использование XslTransform XPathDocument дает нам оптимизированный формат для чтения данных с использованием XPath and XSL/T: XPathDocument
- 42. Скачать презентацию








































Программа статистического обследования предприятий общественного питания
Презентация на тему Неравенства и их решения
Факторы, влияющие на скорость химической реакции
Жизнь и творчество Федора Михайловича Достоевского
Основные понятия системологии
Экономика СССР в годы Великой Отечественной войны
Порядок судебного разбирательства и приговор суда. Лекция 20
Педагогические чтения по теме : « Школа-центр духовно-нравственного становления личности» Работу выполнила учитель русского я
ГЕОГРАФИЯ – ЭТО КОМПЛЕКС НАУК, ИЗУЧАЮЩИЙ ВЗАИМОДЕЙСТВИЕ ПРИРОДЫ И ОБЩЕСТВА В ПРОЦЕССЕ ПРОИЗВОДСТВА МАТЕРИАЛЬНЫХ БЛАГ И УСЛУГ.
Проект детальных инженерно-геологических изысканий на площадке строительства кранового узла №824
Dance-Modern шоу-балет
Контекстная реклама: выбор форматов и оценка эффективности
Взаимосвязь мотивации и уровня стресса
Как найти клиентов?
Затылованные фрезы. Основы проектирования режущих инструментов. Часть 2
Осень. Люблю природу русскую. 2 класс
123
Презентация на тему Фридрих Шиллер
широков
Transport for London (TfL) London Underground Project
EXPO-58, Брюссель
Текст как форма представления информации
Пищевые добавки
Максимальный размер микрозайма 1 000 000 рублей Максимальный срок 12 месяцев Процентная ставка 8% годовых (на 01.06.2012) (ст
Право в системе регулирования общественных отношений. Правовая основа физической культуры и спорта
Современное декоративное искусство
Мои права и обязанности
Презентация на тему Движение крови по сосудам