Изучите JSON на практических примерах

Что такое JSON?

JSON означает нотацию объектов JavaScript. Это формат для хранения и передачи данных. Он часто используется, когда данные отправляются с сервера на веб-страницу. Синтаксис JSON является производным от синтаксиса объектной нотации JavaScript, но формат JSON является только текстовым. код, генерирующий данные JSON, может быть написан на любом языке программирования, а не только на JavaScript.

Пример JSON:

Чтобы помочь вам разобраться в теме, я получил пример синтаксиса JSON от W3schools. В примере определяется объект сотрудников: массив из 3 записей (объектов) сотрудников:

Как видите, синтаксис JSON идентичен синтаксису объектов JavaScript. вот почему программа JavaScript может легко преобразовать данные JSON в собственные объекты JavaScript.

Объекты JSON

Объекты JSON записываются в фигурные скобки, как и в обычном JavaScript.

Массивы JSON

Массивы JSON записываются в квадратные скобки. Как и в обычном JavaScript, массивы JSON могут содержать объекты. Взгляните на пример ниже:

Преобразование JSON в объект JavaScript

Когда мы хотим получить данные с сервера для отображения их на веб-странице, нам нужно будет преобразовать этот JSON в объект JavaScript. для этого нам нужно будет создать строку JavaScript, содержащую синтаксис JSON. Затем нам также придется использовать встроенную функцию JavaScript JSON.parse() для преобразования строки в объект JavaScript. Взгляните на приведенный ниже пример, чтобы узнать, как этого добиться.

Заключение

Как видите, JSON очень важен для получения данных с сервера. Он не зависит от языка и прост для понимания. Каждый разработчик должен будет понять, как его использовать. Итак, это все, что нужно для этой статьи. Надеюсь, вы узнали что-то новое сегодня.