JSON (JavaScript Object Notation) — текстовый формат обмена данными, основанный на JavaScript. Но при этом он может использоваться в любом языке программирования (К примеру Python). Формат был разработан Дугласом Крокфордом. JSON используется в REST API. Альтернатива на данный момент XML, но разработчики больше предпочитают именно JSON, так как он более читабельный и меньше весит. Как устроен JSON В качестве значений в JSON могут быть использоваться: · числа · строки · массивы · JSON-объекты · литералы (логические значения true, false и null). С простыми значениями не возникнет никаких трудностей. Разберём массивы и JSON-объекты, ведь, по сути, придётся работать именно с ними. JSON-объект JSON-объект — это неупорядоченное множество пар <<key:value>>, заключённых в фигурные скобки { } и взаимодействие с ним проходит, как со словарем. Ключ (key) — это название параметра (свойства), который мы передаём серверу. Он служит маркером для принимающей запрос системы, чтобы она поняла, что мы е