Главная Новости

JSON формат

Опубликовано: 08.06.2022

JSON формат

Что такое JSON? Лучший формат для обмена данными

Нотация объектов JavaScript — это схематическое текстовое представление структурированных данных на основе пар ключ-значение и упорядоченных списков. Хотя JSON является производным от JavaScript, прочтите XML Converter, он поддерживается либо встроенными, либо библиотеками большинства основных языков программирования. JSON часто, но не исключительно, используется для обмена информацией между веб-клиентами и веб-серверами.

За последние 15 лет JSON стал широко использоваться в Интернете. Сегодня этот формат выбран почти для всех общедоступных веб-служб, а также часто используется для частных веб-служб.

Популярность JSON также привела к поддержке JSON во многих базах данных. Реляционные базы данных, такие как PostgreSQL и MySQL, теперь имеют встроенную поддержку хранения и запросов данных JSON. Базы данных NoSQL, такие как MongoDB и Neo4j, также поддерживают JSON, хотя MongoDB за кулисами использует слегка измененную двоичную версию JSON.

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

Пример JSON

Вот пример данных, закодированных в формате JSON:

{
«FirstName»: «Jonathan»,
«LastName»: «Freeman»,
«LoginCount»: 4,
«IsWriter»: true,
«WorksWith» :: «Spantree Tenology Group», «»],
«Домашние животные»: [
«Имя»: «Лилия»,
«Тип»: «Енот» ]
}

Приведенная выше структура четко определяет некоторые атрибуты человека. Он включает в себя имя и фамилию, сколько раз человек входил в систему, является ли этот человек писателем, список компаний, с которыми он работает, и список домашних животных человека (в данном случае только одного). Структуру, подобную приведенной выше, можно передать с сервера в веб-браузер или мобильное приложение, которое затем выполнит действие, например отобразит данные или сохранит их для дальнейшего использования.

JSON — это распространенный формат данных с минимальным количеством типов значений: строк, чисел, логических чисел, списков, объектов и пустых значений. Хотя нотация является подмножеством JavaScript, эти типы представлены во всех распространенных языках программирования, что делает JSON хорошим кандидатом для передачи данных через пробелы в языке.




Инициатива цифровизации отрасли, известная под слоганом «Индустрия 4.0», уже прочно закрепилась в сознании людей, заинтересованных в развитии современного предпринимательства. Хотя к сельскому хозяйству редко относятся наравне с другими отраслями, фактически в современной сельскохозяйственной деятельности действуют все правила ведения деятельности в других отраслях экономики.

Все комментарии
rss