Что такое формат XML

Если приходилось заниматься разработкой сайтов, систематизацией и оформлением таблиц, работой с БД, настройкой Java приложений, вы слышали про XML формат. Что это такое? Итак, что такое формат XML рассмотрим подробнее.

Что это такое

Формат XML — расширяемый язык разметки, используемый для описания данных. Основан на синтаксисе, состоящем из тегов и атрибутов.
Это не исполняемый код, а язык для описания информации. После создания напишите код, например на Java, который эту информацию примет обработает и отправит. Что это за формат рассмотрим подробнее.

Зачем нужен

Придуман разработчиками для хранения и передачи информации через интернет. Он легко читается человеком и ПК.

С помощью XML:

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

Как устроен

Файл XML состоит, как и HTML, из открывающихся и закрывающихся тегов:
<book>
</book>
Они показывают начало и конец описания элемента в файле. Теги могут быть вложенными. Например,
<message>
<text>Привет Мир!</text>
</message>
Где message и text открывающие и закрывающие теги. Они показывают начало и конец кода.

Синтаксис

Рассмотрим правила написания.
<!—?XML version=»1.0″?—>
Это обязательная строка. Без нее программа, обрабатывающая, документ не будет знать, что перед ней XML файл. Например:
<?XML version = «1.0»?>
<contact-info>
<name>Иван Петров</name>
<company>Название компании</company>
<phone>(033) 123-1234</phone>
</contact-info>
В этом примере добавлено два вида информации:

  1. Контактные данные;
  2. Символьные данные (040) 123-4567.

Таким способом разделите на составляющие информационный или технический документ.

Как это работает

Смысл состоит в организации в документе логической структуры. Пользователю, посмотревшему разметку, будет понятно, что к чему относится и как данные связаны.
Формат хранит информацию в удобном для человека виде. Не имеет указаний, как эту информацию отображать. Это будет зависеть от кода программы.

Где используется

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

Как открыть

Формат классифицируется как текст, поэтому открывается любыми текстовыми редакторами, установленными в ОС. Например, Notepad ++. Для просмотра содержимого подойдет обозреватель.

Читайте также:

Вывод

Мы рассмотрели, что такое формат файла XML. Это общий инструмент для передачи информации между приложениями.

Понравилась статья? Поделиться с друзьями:
Задайте вопрос или оставьте свое мнение

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.