Desenvolupament web en entorn client (DAW)
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.
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.
El mètode JSON.stringify()
permet convertir un objecte Javascript en una cadena (string) JSON, preparada per enviar-la a un servidor web.
El mètode JSON.parse()
permet convertir els cadenes (strings) JSON rebudes del servidor web en un objecte JavaScript.
{ "name":"John" }
,
{ "name":"John", "age":30, "city":"New York" };
{}
{
"employee":{ "name":"John", "age":30, "city":"New York" }
}
[]
{
"employees":[ "John", "Anna", "Peter" ]
}
w3schools.com > Secció JS JSON
.