JavaScript JSON
JSON es un formato para almacenar y transmitir datos.
JSON se suele utilizar para pasar los datos al servidor web.
¿Qué es JSON?
- JSON Inglés nombreJava S cripta O bject N flotación
- JSON es un formato de intercambio de datos ligero.
- JSON es independiente del lenguaje*
- JSON fácil de entender.
* JSON utilizando JavaScript, JSON, pero sólo es un formato de texto. El texto se puede leer en cualquier lenguaje de programación, y como un formato de transferencia de datos. |
ejemplos JSON
La siguiente sintaxis JSON empleados objetos definidos: una tabla de registros (objetos) de tres empleados:
Ejemplo de JSON
{ "Nombre": "John", "Apellido": "Doe"},
{ "Nombre": "Anna", "Apellido": "Smith"},
{ "Nombre": "Pedro", "Apellido": "Jones"}
]}
Después de JSON formato de objetos JavaScript
formato JSON es sintácticamente crear código objeto JavaScript es el mismo.
Puesto que son similares, los programas JavaScript pueden ser fácilmente datos JSON en objetos JavaScript.
reglas de sintaxis JSON
- Los datos correspondientes a los pares clave / valor.
- Datos separados por comas.
- Guarde los apoyos de objetos
- Guarde los soportes de matriz
los datos JSON - un nombre que corresponde a un valor
formato de datos JSON para los pares clave / valor, como las propiedades de objetos de JavaScript.
pares clave / valor se incluyen los nombres de campo (entre comillas), seguido de dos puntos, entonces el valor es:
objeto JSON
objeto JSON se almacena en los apoyos.
Al igual que en JavaScript, el objeto puede contener más pares clave / valor:
matriz JSON
matriz JSON mantiene entre corchetes.
Al igual que en JavaScript, la matriz puede contener objetos:
{ "Nombre": "John", "Apellido": "Doe"},
{ "Nombre": "Anna", "Apellido": "Smith"},
{ "Nombre": "Pedro", "Apellido": "Jones"}
]
En el ejemplo anterior, el objeto "empleados" es una matriz. Contiene tres objetos.
Cada objeto está grabando para los empleados (nombre y apellido).
cadena JSON se convierte en un objeto de JavaScript
Por lo general, leemos datos JSON desde el servidor, y muestra los datos en una página Web.
Para simplificar, hemos creado una página web directamente cadena JSON (también se puede leer nuestro tutorial JSON ):
En primer lugar, crear una cadena de JavaScript, datos de cadena de caracteres en formato JSON ?:
'{ "Nombre": "John", "Apellido": "Doe"},' +
'{ "Nombre": "Anna", "Apellido": "Smith"},' +
'{ "Nombre": "Pedro", "Apellido": "Jones"}]}';
A continuación, utilice la función JavaScript JSON.parse incorporada () para convertir una cadena de objetos JavaScript:
Por último, utilizando el nuevo objeto JavaScript en su página:
Ejemplos
<Script>
document.getElementById ( "demo"). innerHTML =
obj.employees [1] .firstName + "" + obj.employees [1] .lastName;
</ Script>
Trate »
Funciones relacionadas
función | descripción |
---|---|
JSON.parse () | Para una cadena JSON en un objeto JavaScript. |
JSON.stringify () | JavaScript se utiliza para convertir el valor a una cadena JSON. |
JSON más información, puede leer nuestro tutorial JSON .