Логотип Автор24реферат
Задать вопрос
Дипломная работа на тему: Язык разметки XML
88%
Уникальность
Аа
6227 символов
Категория
Программирование
Дипломная работа

Язык разметки XML

Язык разметки XML .doc

Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод Эмоджи на новый заказ в Автор24. Это бесплатно.

По мере развития технологий растут и требования и как следствие существующих стандартов становится недостаточно. Формат HTML, став стандартным и получив повсеместное использование, уже не удовлетворяет всем требованиям, диктуемым современными технологиями. Он позволяет сформулировать то, как на экране пользовательских устройств будут отображаться конечные данные, но не позволяет эффективно описывать данные и реализовать в полной мере управление этими данными.
Помимо этого, многим современным компаниям требуется иметь различные компоненты, которые могут использоваться сразу в нескольких местах и даже взаимодействовать между собой.
До недавних пор не существовало стандарта, позволяющего пользователям производить операции интеллектуального поиска информации, обмена данными, адаптивной обработки получаемых данных.
Решить вышеуказанные проблемы смог утвержденный в 1998 году международной организацией W3C язык XML. XML (eXtensible Markup Language) - это расширяемый язык разметки, предназначенный для описания в текстовой форме структурированных данных. Этот текстовый (text-based) формат, во многом схожий с HTML, разработан специально для хранения и передачи данных.
XML позволяет описывать и передавать такие структурированные данные, как:
- отдельные документы;
- метаданные, описывающие содержимое какого-либо узла Internet;
- объекты, содержащие данные и методы работы с ними (например, элементы управления ActiveX или объекты Java);
- отдельные записи (например, результаты выполнения запросов к базам данных);
- всевозможные Web-ссылки на информационные и людские ресурсы Internet (адреса электронной почты, гипертекстовые ссылки и пр.).
Данные, описанные на языке XML, называются XML-документами

Зарегистрируйся, чтобы продолжить изучение работы

. Язык XML достаточно прост и интуитивно понятен. Для тех, кто работал с HTML освоить XML будет очень легко, так как в них есть много схожих моментов.
Содержимое всех XML-документов состоит из набора XML-элементов, каждый из которых содержит начальный и конечный тэги. Каждая пара тэгов представляет часть данных. То есть, как и HTML, язык XML для описания данных использует тэги. Но, в отличие от HTML, XML позволяет использовать неограниченный набор пар тэгов, каждая из которых представляет не то, как заключенные в нее данные должны выглядеть, а то, что они означают.
Любой элемент XML-документа может иметь атрибуты, уточняющие его характеристики. Атрибут - это пара имя = "значение", которая задается при определении элемента в начальном тэге.
Принцип расширяемости языка XML состоит в возможности использования неограниченного количества пар тэгов, определяемых создателем XML-документа.
Принцип независимости определения внутренней структуры документа от способов представления этой информации состоит в отделении данных от процесса их обработки и отображения. Таким образом, полученные данные можно использовать в соответствии с нуждами клиента, то есть выбирать нужное оформление, применять необходимые методы обработки.
Управлять отображением элементов в окне программы-клиента (например, в окне браузера) можно с помощью специальных инструкций - стилевых таблиц XSL (eXstensible Stylesheet Language)

50% дипломной работы недоступно для прочтения

Закажи написание дипломной работы по выбранной теме всего за пару кликов. Персональная работа в кратчайшее время!

Промокод действует 7 дней 🔥
Оставляя свои контактные данные и нажимая «Заказать работу», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Больше дипломных работ по программированию:
Все Дипломные работы по программированию
Найди решение своей задачи среди 1 000 000 ответов
Крупнейшая русскоязычная библиотека студенческих решенных задач