XML формат

xmlРассмотрим базовый формат xml файлов, которые очень часто используются для удобного структурированного хранения данных.
Для начала дадим короткое определение XML.

XML — это иерархическая структура в текстовом виде,  подходящая для хранения различных данных, которая графически может выглядеть как дерево. XML формат немного похож на HTML — и тут и там используются тэги.

Далее приведен пример описания блюда с помощью формата XML:

<?xml version="1.0" encoding="UTF-8"?>
<bludo="мясо" preptime="5" cooktime="180">
  <title>Жареное мясо</title>
  <sostav>
    <ingr amount="1" unit="кг">Свежее мясо</ingr>
    <ingr amount="5" unit="столовая ложка">Масло подсолнечное</ingr>
    <ingr amount="10" unit="грамм">Соль</ingr>
  </sostav>
  <instr>
    <shagi>Взять мясо</shagi>
    <shagi>Посыпать солью</shagi>
    <shagi>Полить на сковороду масло и жарить мясо</shagi>
  </instr>
</bludo>

В первой строке идет объявление XML формата, в которой указана версия и кодировка.
Далее идет корневой элемент (в нашем примере <bludo>), который должен является уникальным открывающим и закрывающем тэгом во всем XML документе.
Тэги в xml формате — это из вложенные элементы, которые расположены внутри корневого элемента. Многие из них имеют атрибуты и значения. Как правило, элементы состоят из открывающих и закрывающих тэгов(наподобие HTML).

Оставить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *