Latest web development tutorials

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:

"firstName" : "John"

Es fácil de entender, esto es equivalente a la declaración de JavaScript:

firstName = "John"


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:

{ "firstName":"John" , "lastName":"Doe" }

También es fácil de entender, y esta declaración JavaScript es equivalente a:

firstName = "John"
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

var employees = [
{ "firstName":"John" , "lastName":"Doe" },
{ "firstName":"Anna" , "lastName":"Smith" },
{ "firstName":"Peter" , "lastName": "Jones" }
];

JavaScript puede acceder a una gran variedad de objetos como la primera:

employees[0].lastName;

La parte posterior lee:

Doe

Puede modificar los datos como estos:

employees[0].firstName = "Jonatan";

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"