Как выглядит XML
Если Вы знакомы с HTML, изучение XML не
потребует от вас особых усилий. Хотя XML, безусловно, сильно отличается по своим
возможностям и предназначению от языка гипертекстовой разметки, оба эти языка
являются подмножествами SGML, и, следовательно, наследуют его базовые принципы.
Структура документа
Простейший XML- документ может выглядеть
так, как это показано в Примере 1
<?xml version="1.0"?>
<list_of_items>
<item id="1"><first/>Первый</item>
<item id="2">Второй <sub_item>подпункт 1</sub_item></item>
<item id="3">Третий</item>
<item id="4"><last/>Последний</item>
</list_of_items>
Обратите внимание на то, что этот документ
очень похож на обычную HTML-страницу. Также, как и в HTML, инструкции,
заключенные в угловые скобки называются тэгами и служат для разметки основного
текста документа. В XML существуют открывающие, закрывающие и пустые тэги (в
HTML понятие пустого тэга тоже существует, но специального его обозначения не
требуется).
Тело документа XML состоит из элементов
разметки (markup) и непосредственно содержимого документа - данных (content).
XML - тэги предназначены для определения элементов документа, их атрибутов и
других конструкций языка. Более подробно о типах применяемой в документах
разметки мы поговорим чуть позже.
Любой XML- документ должен всегда
начинаться с инструкции
, внутри которой также можно задавать номер версии языка, номер кодовой
страницы и другие параметры, необходимые программе-анализатору в процессе
разбора документа
Инструмент для программистов VivaMP предназначен для помощи разработчикам
параллельных программ на базе OpenMP. В статье приведен краткий обзор программного
продукта.