3.1.1. XML формат

3.1.1 XML формат

XML (eXtensible Markup Language - расширяемый язык разметки) - язык разметки, который используется для хранения и передачи данных. Его основное назначение - структурирование информации в текстовом виде, чтобы она была легко читаемой как человеком, так и машиной. XML позволяет описывать данные через набор тегов (могут быть заданы разработчиком), которые могут быть вложены друг в друга и могут содержать атрибуты, что делает структуру данных гибкой и расширяемой. Это универсальный формат, поддерживаемый множеством программ и библиотек, что делает его удобным для обмена данными между разными системами.

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

Формат XML часто используется для передачи данных по API, причем является единственно возможным форматом данных в SOAP API.

Текстовый документ с расширением .xml может быть открыт с помощью следующих инструментов:

- Microsoft Excel;

- Microsoft Word;

- блокнота Windows;

- любого интернет-браузера;

- редакторов XML (например, XML Editor).