DWEC

Logo

Desenvolupament web en entorn client (DAW)

View the Project on GitHub jrodr236/DWEC

Introducció a JSON

JSON: JavaScript Object Notation

JSON és una sintaxi per emmgatzemar i intercanviar dades.

JSON és en format text (String), escrit amb notació d’objectes de JavaScript.

Intercanvi de dades

Quan s’intercanvien dades entre un navegador i un servidor, les dades només poden ser de text.

Podem convertir qualsevol objecte JavaScript en JSON i enviar-ho al servidor.

També podem convertir qualsevol JSON rebut del servidor en objectes JavaScript.

D’aquesta manera, podem treballar amb dades com a objectes de JavaScript, sense cap anàlisi ni traduccions complicades.

Enviament de dades

El mètode JSON.stringify() permet convertir un objecte Javascript en una cadena (string) JSON, preparada per enviar-la a un servidor web.

Exemple

Recepció de dades

El mètode JSON.parse() permet convertir els cadenes (strings) JSON rebudes del servidor web en un objecte JavaScript.

Exemple

Regles de sintaxi de JSON

w3schools.com > Secció JS JSON.