ЧТО ТАКОЕ XML

XML

Чем по сути является XML? XML —  расширяемый язык разметки, по сути, представляющий собой свод общих правил  синтаксического типа. XML —это формат текстовый, задуман для хранения структурированных данных (взамен баз данных), для обмена потоками информации между программными средствами, а также для создания, на его основе более специализированных, задачадаптированных языков разметки (например того же XHTML). Помимо этого XML является упрощённым подмножеством языка SGML.

i

XML применим в множестве современных  приложений, в которых требуется специально подготовленная, структурированная, подготовленная тем или иным образом информация. Это например геоинформационные системы (ГИС), с весомыми  объемами передаваемой информации, это также обычные программы на персональных компьютерах, использующих этот язык для описания служебной и около сужебной информации. Есть множество задач, связанных с созданием и обработкой структурированной систематезированной информации, для решения которых может быть использован или уже используется XML.

i (1)

XML — это технология, которая применима разработчиками сложных информационных систем. Систем с множеством приложений, связанных потоками информации самой различной структурой. В таких системах XML документы выполняют роль «универсального формата» и служат задаче обмена информацией между компонентами большой программы.

XML

Язык XML позволяет описывать данные произвольного типа и применим в для передачи и предоставления специализированной информации. Например химических, математических и физических формул,  рецептов, нотных записей, и т.д. XML может служить мощным дополнением к HTML для распространения в Web «нестандартной» информации. Возможно, в самом ближайшем будущем XML полностью заменит собой HTML, по крайней мере, первые попытки интеграции этих двух языков уже делаются (это относит нас к  XHTML).

XML

XML-документы могут быть задействованы  в виде промежуточного формата данных в трехзвенных системах. Зачастую схема взаимодействия между серверами приложений и баз данных зависит от конкретной СУБД и особенности диалекта SQL, используемого для доступа к данным. Если же результаты запроса будут представлены в некотором универсальном текстовом формате, то звено СУБД, как таковое, станет «прозрачным» для приложения.

XML является базовым стандартом для нового языка RDF, разрабатываемого для таких задач, как описание ресурсов . RDF,  в теории, позволит упростить многие проблемы в Web, связанные с поиском нужной информации и главное — обеспечением контроля за содержимым сетевых ресурсов, создания электронных библиотек и т.д.

a8e96435d8

Информационная составляющая XML-документах, может видоизменяться, передаваться на компьютер клиента и обновляться по частям. Разрабатываемые на данный момент спецификации XLink и Xpointer позволяют ссылаться  не только на сами документы, но и на отдельные элементы документов, c учетом их вложенности и значений атрибутов. XML может использоваться в обычных приложениях для хранения и обработки структурированных данных в едином формате.

Использование стилевых таблиц (XSL) позволяет обеспечить независимое от конкретного устройства вывода отображение XML— документов.

Author: admin