Учебное пособие. — СПб: НИУ ИТМО, — 2013. — 56 с.
В пособии представлено руководство по основным принципам использования языка разметки XML и связанным технологиям по дисциплине Создание программного обеспечения инфокоммуникационных систем.
Предназначено для студентов, обучающихся по всем профилям подготовки бакалавров направления: 210700 Инфокоммуникационные технологии и системы связи.
Для прохождения данной дисциплины студенты должны иметь базовые навыки разработки программных продуктов на языке программирования C#.
Содержание
Введение.
XML и платформа Microsoft .NET Framework. Расширяемый язык разметки XML.
Обзор платформы .NET Framework.
Язык XML и платформа .NET.
Основы XML Структура XML-документа.
Декларация XML-документа.
Пролог XML-документа.
Элементы XML-документа.
Атрибуты XML-документа.
Комментарии XML-документа.
Текстовые данные XML-документа.
Пространства имен XML-документа.
Технологии обработки данных в формате XML. Схема DTD.
Инструкция ATTLIST. Инструкция ELEMENT. Инструкция ENTITY. Инструкция NOTATION. XML-схема (XSD).
Элементы XML-схем. Примитивы XML-схем. Атрибуты XML-схем. Простые типы элементов XML-схем.
Комплексные типы элементов XML-схем. Форматирование и преобразование документов. Язык адресации XPath.
Пути расположения в XPath. Оси выборки XPath. Контекст XPath-выражений. Базовые выражения XPath. Язык преобразований XSLT.
Контрольные вопросы в конце каждой главы.
Литература
© Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики, 2013
© С.В. Одиночкина, 2013