# Форматы

Все форматы в поддерживающих запросах передаются с помощью GET-параметра format. В выгрузках продуктов используется специальная разновидность YML.

### XML

**XML** (e**X**tensible **M**arkup **L**anguage) — расширяемый язык разметкию. Спецификация XML описывает XML-документы и частично описывает поведение XML-процессоров (программ, читающих XML-документы и обеспечивающих доступ к их содержимому). XML разрабатывался как язык с простым формальным синтаксисом, удобный для создания и обработки документов программами и одновременно удобный для чтения и создания документов человеком, с подчёркиванием нацеленности на использование в Интернете.

<https://ru.wikipedia.org/wiki/XML>

## JSON

JSON (JavaScript Object Notation) - текстовый формат обмена данными, основанный на JavaScript. С помощью простого синтаксиса JSON можно легко сохранять как простые цифры и строки, так и массивы, объекты, используя при этом не что иное, как текст.

<https://ru.wikipedia.org/wiki/JSON>

## CSV

CSV (Comma-Separated Values) — текстовый формат, предназначенный для представления табличных данных. Каждая строка файла — это одна строка таблицы.

<https://ru.wikipedia.org/wiki/CSV>

### YML

YML файл (Yandex Market Language) — это специальный формат файла, изначально созданный для того, чтобы владельцы интернет-магазинов могли размещать свои товары в Яндекс Маркете. Теперь же он активно используется и в качестве универсального формата (наравне с XML, JSON и т.п.) для автоматического экспорта товаров в интернет-магазины из внешних источников.
