json JSON (acrónimo de JavaScript Object Notation, su traducción es: notación de objeto de JavaScript) es un formato de texto ligero para el intercambio de datos. Es una forma de almacenar información de manera organizada y de fácil acceso; legible por humanos para transmitir datos a los que podemos acceder de una manera realmente lógica. Cuando se intercambian datos entre un navegador y un servidor, los datos solo pueden ser de texto; JSON al ser solo texto permite convertir cualquier objeto JavaScript en JSON y ser enviado al servidor. También podemos convertir cualquier JSON recibido por el servidor en objetos JavaScript. De esta manera podemos trabajar con los datos como objetos de JavaScript, sin análisis y traducciones complicadas.
Su uso es por la comunicación asíncrona entre el navegador y el servidor.
Soporta los siguientes datos: números (enteros y flotantes), cadenas, booleanos, arreglos, objetos (representación de matrices) y un valor vacío (null).
|