la sintaxis JSON
la sintaxis JSON es un subconjunto de la sintaxis de JavaScript.
reglas de sintaxis JSON
JavaScript Object Notation sintaxis JSON es un subconjunto de los franceses y Francia.
- Los datos de pares de nombre / valor
- Datos separados por comas
- Guarde los apoyos de objetos
- Guarde los soportes de matriz
pares de nombre / valor JSON
Escribiendo formato de datos JSON es: pares de nombre / valor.
pares de nombre / valor se incluyen los nombres de campo (entre comillas), seguido de la escritura de dos puntos, entonces el valor:
Es fácil de entender, esto es equivalente a la declaración de JavaScript:
valor JSON
JSON valores pueden ser:
- Número (entero o de coma flotante)
- Cadena (entre comillas dobles)
- valor lógico (verdadero o falso)
- Array (entre corchetes)
- Objeto (apoyos)
- nulo
objeto JSON
objeto JSON escrito entre llaves:
Los objetos pueden contener varios pares de nombre / valor:
También es fácil de entender, y esta declaración JavaScript es equivalente a:
lastName = "Doe"
matriz JSON
JSON matriz escrita entre paréntesis:
Array puede contener varios objetos:
"employees": [
{ "firstName":"John" , "lastName":"Doe" },
{ "firstName":"Anna" , "lastName":"Smith" },
{ "firstName":"Peter" , "lastName":"Jones" }
]
}
En el ejemplo anterior, el objeto "empleados" es una matriz que contiene tres objetos. Cada objeto en nombre de una persona registros (nombre y apellido).
JSON utilizando la sintaxis de JavaScript
Debido a JSON utilizando la sintaxis de JavaScript, así que no hay software adicional es capaz de manejar JavaScript en JSON.
A través de JavaScript, puede crear un objeto de matriz y asignar la siguiente manera:
Ejemplos
{ "firstName":"John" , "lastName":"Doe" },
{ "firstName":"Anna" , "lastName":"Smith" },
{ "firstName":"Peter" , "lastName": "Jones" }
];
JavaScript puede acceder a una gran variedad de objetos como la primera:
La parte posterior lee:
Puede modificar los datos como estos:
Trate »
En las siguientes secciones, usted aprenderá cómo convertir texto a objeto JSON JavaScript.
archivo JSON
- Tipo de archivo JSON es ".json"
- tipo MIME de texto JSON es "application / json"