Структура XML файлов

Обещался недавно распарсить XML из Delphi, но сейчас я решил немного обождать с кодингом, так как нужно для начала объяснить структуру, без знания которой что либо программить просто бессмысленно.

XML это файл с именем name.xml где name – имя файла, а xml – разширение файла.

Вообще, XML файл представляет собой некий текстовый документ, содержащий в себе последовательность тегов. Над XML существуют своего рода надстройки позволяющие менять отображение документа. XML используется в качестве баз данных, как пример могу назвать даже несколько CMS написанных на основе именно XML документов. Но воздержусь, так как не хочу кого то обделить вниманием, а кому то сделать своего рода рекламу.

И так, перейдём к структуре документа.

Документ выглядит следующим образом:

<?xml version=»1.0″?>

<students>

<student>

<Imya>Иван Иванов</Imya>

<znumb>1234567890</znumb>

</student>

</students>

Любой XML-документ состоит из пролога (<?xml version=»1.0″?>)и корневого элемента (начинается с тега <students> и заканчивается </students>)

Так же в прологе указывается и кодировка документов

<?xml version=’1.0′ encoding=»windows-1251″ ?>

И так со структурой думаю всё понятно. На этом считаю данную статью завершённой.

В следующей статье будет пример кода на Delphi как всё это дело парсить стандартными средствами.


Присоединяйтесь к моему телеграмм каналу

Читайте еще один блог о путешествиях

Подписывайтесь на мой YouTube канал

Добавить комментарий

Войти с помощью: 

Ваш адрес email не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.