краткое описание XML

Объявление XML.
  • <?xml version="1.0" encoding="utf-8" ?>
Подключение файла CSS.
  • <?xml-stylesheet type="text/css" href="style.css"?>
Комментарии.
  • <!--комментарий-->
Неформатированный текст.
  • <![CDATA[здесь размещается неформатированный текст]]>
Все элементы должны быть заключены в теги, между ними располагается контент (текстовые данные или другие элементы).
  • <element1>текстовые данные</element1>
  • <element1>
  •  <element2>текстовые данные</element2>
  •  <element2>тестовые данные</element2>
  •  <element2>текстовые данные</element2>
  • </element1>
Корневой элемент, должен быть только один, все остальные элементы являются дочерними этого корневого элемента.
  • <root>
  •  <element1>текстовые данные</element1>
  •  <element1>
  •   <element2>текстовые данные</element2>
  •   <element2>тестовые данные</element2>
  •   <element2>текстовые данные</element2>
  •  </element1>
  • </root>
Атрибуты.
  • <element1 attribute="value">текстовые данные</element1>
Специальные символы
символ
замена
< &lt;
> &gt;
& &amp;
внутри значений атрибутов
' &apos;
" &quot;