Что такое формат данных JSON и база данных документов JSON?
Скорее всего, вы слышали о JSON , но, как и большинство людей, можете не знать, что это значит. Ну, это расшифровывается как JavaScript Object Notation . Отличительной особенностью JSON является то, что он читается как человеком, так и машиной, чего нет во многих языках. Мало того, JSON — это независимый язык, что является неожиданностью для многих, поскольку JavaScript является частью его названия. Кроме того, это не традиционный язык программирования, а скорее открытый стандартный формат данных.
Кроме того, этот язык является стандартным API , используемым в различных инструментах и приложениях, особенно в Интернете. Кроме того, это одна из значительных альтернатив XML.
Что такое JSON?
JSON — это открытый стандартный формат обмена файлами и данными, который использует удобочитаемый текст для хранения и передачи объектов данных. Он имеет широкий спектр приложений и может служить заменой XML в системах AJAX .
Итак, есть два способа представления данных JSON , и мы собираемся обсудить их прямо сейчас, чтобы вы поняли.
- Массив(Array) . Насколько мы понимаем, мы определяем массив с помощью левой ([) и правой (]) скобок. Запятая отделяет каждый элемент в скобках. Кроме того, вы также можете просмотреть это как упорядоченный набор значений.
- Объект(Object) . Здесь мы имеем набор пар ключ-значение или имя-значение. Теперь, когда дело доходит до определения объекта, это должно быть сделано внутри левой ({) и правой (}) фигурных скобок. Каждая пара "имя-значение" внутри фигурных скобок должна начинаться с имени, за которым следует двоеточие и, наконец, значение. Запятая всегда должна разделять каждую пару имя-значение.
Что такое база данных документов JSON?
Когда дело доходит до JSON , существует нечто, называемое базой данных документов, но большинство людей не знает об этом. Однако, поскольку мы только что объяснили, что такое JSON , для нас имеет смысл обсуждать только базы данных документов.
Видите ли, база данных документов JSON — это форма нереляционной базы данных, которая была создана для хранения и запроса данных в виде документов JSON . Вместо того, чтобы нормализовать информацию по нескольким таблицам, каждая из них имеет уникальную и фиксированную структуру, аналогичную реляционной базе данных.
Одним из впечатляющих моментов в этом является тот факт, что базы данных документов JSON также используют те же форматы документов, которые разработчики используют в коде своих приложений. Это облегчает разработчикам запрос данных в любое время.
Примеры JSON-кода
Пример строки JSON:
{ "firstname": "Vamien", "lastname": "McKalin", “occupation”: “Technical Writer” }
Пример номера JSON:
{ "id": 1, "age": 56, "bornyear": 1965, "date": 6, "month": 9, "weight" : 99.9 }
Вот несколько полезных онлайн-инструментов JSON , которые помогут вам начать работу.
Читайте(Read) : Как открыть файл JSON(How to open a JSON file) .
Наслаждайтесь(Enjoy) изучением JSON и не забудьте написать нам в комментариях.
Related posts
Что такое GTK+ Runtime Environment? Почему ваш PC need это?
Как скачать файлы из Github и просмотрите их
Лучшие сайты для изучения Coding online бесплатно
Manage legacy веб-приложения с Microsoft's Enterprise Mode Site List Portal
Best Free C++ IDE для Windows 10
Fix Command python setup.py egg_info неудачу с error code 1
Как сделать нативный Windows app для любого веб-сайта или веб-приложения
Как включить Developer Mode в Windows 11/10
Microsoft Graph: все, что вам нужно знать
Отключить Developer Tools в Edge с использованием Registry or Group Policy
Что такое JSON File and How, чтобы открыть его?
Уведомления Visualizer позволяет проверить уведомления о приложений
11 Best IDEs для Node.js Developers
Что такое язык программирования Java? Code Примеры
Сайты, которые помогут вам научиться Code, играя на Games и веселиться
Как настроить и использовать Docker Desktop на Windows
Create Нативный Windows application любой веб-страницы с использованием Nativefier
Download, Install, Learn Microsoft Small Basic programming Язык
Проверьте свой код для ошибок с Code Compare для Windows 10
Что такое xamarin? Как это помогает в кроссплатформе на мобильном app development?