ВЕБ-САЙТ JSON.ORG ГОВОРИТ ....
https://www.json.org/
На сайте четко указано следующее:
JSON построен на двух структурах:
Коллекция пар имя / значение. На разных языках это реализовано как объект, запись, структура, словарь, хеш-таблица, список ключей или ассоциативный массив.
Упорядоченный список значений. В большинстве языков это реализовано как массив, вектор, список или последовательность.
Это универсальные структуры данных. Практически все современные языки программирования поддерживают их в той или иной форме. Имеет смысл, чтобы формат данных, который взаимозаменяем с языками программирования, также был основан на этих структурах. В JSON они принимают следующие формы:
ОБЪЕКТ:
Объект - это неупорядоченный набор пар имя / значение. Объект начинается с {(левая скобка) и заканчивается} (правая скобка). Каждое имя сопровождается: (двоеточие), а пары имя / значение разделяются, (запятая).
{string: value, string: value}
ARRAY:
Массив - это упорядоченная коллекция значений. Массив начинается с [(левая скобка) и заканчивается] (правая скобка). Значения разделяются, (запятая).
[value, value, value ….]
СТОИМОСТЬ:
Значением может быть строка в двойных кавычках, или число, или true, или false, или null, или объект или массив. Эти структуры могут быть вложенными.
STRING:
Строка - это последовательность из нуля или более символов Юникода, заключенная в двойные кавычки с использованием обратной косой черты. Символ представляется в виде отдельной символьной строки. Строка очень похожа на строку C или Java.
ЧИСЛО:
Число очень похоже на число C или Java, за исключением того, что восьмеричный и шестнадцатеричный форматы не используются.
О ПУТИ:
Пробелы могут быть вставлены между любой парой токенов. За исключением нескольких деталей кодирования, которые полностью описывают язык.
[]
, проанализировать ее как массив и взять первый элемент массива.)