Latest web development tutorials

sintaxe JSON

sintaxe JSON é um subconjunto de sintaxe Javascript.


regras de sintaxe JSON

JavaScript Object Notation sintaxe JSON é um subconjunto dos franceses e França.

  • Dados em pares nome / valor
  • Os dados separados por vírgulas
  • Salvar chaves de objeto
  • Guarde os suportes de matriz

JSON pares nome / valor

Escrevendo formato de dados JSON é: pares nome / valor.

pares nome / valor incluem nomes de campo (entre aspas), seguido por escrever dois pontos, então o valor:

"firstName" : "John"

É fácil de entender, este é equivalente à instrução JavaScript:

firstName = "John"


valor JSON

valores JSON pode ser:

  • Número (inteiro ou ponto flutuante)
  • String (entre aspas)
  • valor lógico (verdadeiro ou falso)
  • Array (entre colchetes)
  • Object (chaves)
  • nulo

objeto JSON

JSON objeto escrito em chaves:

Os objetos podem conter vários pares nome / valor:

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

Também é fácil de compreender, e esta afirmação JavaScript é equivalente a:

firstName = "John"
lastName = "Doe"


matriz JSON

matriz JSON escrito entre parênteses:

Matriz pode conter vários objetos:

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

No exemplo acima, o objeto "empregados" é um array contendo três objetos. Cada objeto em nome de uma pessoa registros (nome e sobrenome).


JSON usando a sintaxe de JavaScript

Porque JSON usando a sintaxe de JavaScript, de modo nenhum software adicional é capaz de lidar com JavaScript em JSON.

Através de JavaScript, você pode criar um objeto de matriz e atribuir como este:

Exemplos

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

JavaScript pode acessar uma variedade de objetos como o primeiro:

employees[0].lastName;

A parte traseira lê:

Doe

É possível modificar os dados como este:

employees[0].firstName = "Jonatan";

tente »

Nas seções seguintes, você vai aprender a converter o texto em objeto JSON JavaScript.


arquivo JSON

  • tipo de arquivo JSON é ".json"
  • tipo MIME de texto JSON é "application / json"