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:
É fácil de entender, este é equivalente à instrução JavaScript:
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:
Também é fácil de compreender, e esta afirmação JavaScript é equivalente a:
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
{ "firstName":"John" , "lastName":"Doe" },
{ "firstName":"Anna" , "lastName":"Smith" },
{ "firstName":"Peter" , "lastName": "Jones" }
];
JavaScript pode acessar uma variedade de objetos como o primeiro:
A parte traseira lê:
É possível modificar os dados como este:
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"