Файлы с расширением JSON хранят структурированную информацию Javascript. Данные в файлах JSON структурированы таким образом, что их очень легко читать из Javascript и других языков программного обеспечения. В некотором смысле JSON похож на XML-файлы, но вместо хранения структуры документа с использованием XML-тегов JSON использует для этой цели пары имя:значение. Если вы откроете файл JSON, вы увидите, что большая часть его данных состоит из пар строк, разделенных двоеточием. Первая строка в такой паре представляет имя элемента данных, а вторая строка представляет значение, присвоенное этому элементу данных.
Помимо пар ключей и присваиваемых значений, JSON также может хранить массивы данных. Массив представляет собой набор данных, сгруппированных по определенному критерию. Например, вы можете сгруппировать город, штат, улицу, номер дома в один массив и назвать его адресом. Пример такого массива в нотации JSON будет следующим.
{ "address" : { "city": "city name", "state": "state name", "street": "street name", "house number": "value"}}
В приведенном выше примере «адрес» — это массив, состоящий из 4 элементов: город, штат, улица и номер дома. Поэтому, если у вас есть какое-то приложение, которое использует файлы JSON для заполнения форм, оно может легко интерпретировать приведенный выше файл JSON, чтобы заполнить все поля для адресной части формы.
Если вы хотите просмотреть файл JSON, вы можете просто открыть его в любом текстовом редакторе. Файлы JSON не сжаты и вы всегда можете посмотреть и понять, что внутри. Чтобы открывать файлы JSON в более удобном для чтения и просмотра формате отображения, вы можете использовать некоторые онлайн-просмотрщики или приложения для разработки, такие как XCode или Microsoft Visual Studio.
Формат файла JSON поддерживает следующие типы данных:
Несмотря на то, что количество типов данных кажется ограниченным, можно выразить большинство типов информации, используемых в настоящее время, с использованием формата файла JSON. Вы можете кодировать целые базы данных с помощью JSON. Для некоторых типов данных это может быть не самым эффективным, но гибкость и текстовый формат файла JSON позволяют открывать его на множестве различных устройств без преобразования.
Невозможно преобразовать любой тип файла JSON в CSV, поскольку формат JSON позволяет кодировать значительно более сложные структуры данных, чем позволяет формат файла CSV. Тем не менее для некоторых простых случаев, когда возможно преобразование JSON в CSV. В таких случаях вы можете использовать конвертер JSON в CSV, например convertcsv.com .
Часто файлы JSON поставляются с удаленными табуляциями и пробелами. Читать информацию, хранящуюся в файле JSON в таком формате, довольно сложно. Чтобы решить эту проблему, можно применить форматирование JSON. Форматирование применяет правильную табуляцию и интервалы к элементам JSON, чтобы их было легко читать и понимать их структуру. Например, вы можете отформатировать JSON онлайн с помощью инструмента форматирования JSON .
Если вы загрузили файл JSON на устройство Android, вы можете открыть его, выполнив следующие действия:
Чтобы открыть файл JSON на устройстве iOS, выполните следующие действия: