Latest web development tutorials
×

JavaScript curso

JavaScript curso JavaScript breve introdução JavaScript uso JavaScript exportação JavaScript gramática JavaScript demonstrações JavaScript nota JavaScript variável JavaScript Tipos de dados JavaScript objetos JavaScript função JavaScript escopo JavaScript evento JavaScript corda JavaScript operadores JavaScript comparar JavaScript If...Else JavaScript switch JavaScript for JavaScript while JavaScript Break & Continue JavaScript typeof JavaScript tipo de conversão JavaScript Expressões regulares JavaScript erro JavaScript depuração JavaScript lift variável JavaScript Modo estrito JavaScript Uso indevido JavaScript Autenticação de formulários JavaScript Palavras-chave reservadas JavaScript JSON JavaScript void JavaScript Especificação código

JS função

JavaScript definição de função JavaScript Argumentos da função JavaScript chamada de função JavaScript Closures

JS HTML DOM

DOM breve introdução DOM HTML DOM CSS DOM evento DOM EventListener DOM elemento

JS Tutorial avançado

JavaScript objetos JavaScript Number JavaScript String JavaScript Date JavaScript Array JavaScript Boolean JavaScript Math JavaScript RegExp objetos

JS navegador BOM

JavaScript Window JavaScript Window Screen JavaScript Window Location JavaScript Window History JavaScript Navigator JavaScript estouro JavaScript cronometrado Evento JavaScript Cookies

JS armazém

JavaScript armazém JavaScript teste jQuery JavaScript teste Prototype

JS Exemplos

JavaScript Exemplos JavaScript instância do objeto JavaScript instância do objeto navegador JavaScript HTML DOM Exemplos JavaScript resumo

JS manual de referência

JavaScript objetos HTML DOM objetos

JavaScript JSON

JSON é um formato de armazenamento e transmissão de dados.

JSON é normalmente usado para transmitir dados para o servidor web.


O que é JSON?

  • JSON Inglês nome deJava S cript O bject N otation
  • JSON é um formato de intercâmbio de dados leve.
  • JSON é linguagem independente*
  • JSON fácil de entender.

nota * JSON usando JavaScript, mas JSON é um formato de texto somente.
O texto pode ser lido em qualquer linguagem de programação e como um formato de transferência de dados.

exemplos JSON

A seguir, os funcionários JSON sintaxe objetos definidos: uma matriz de registros (objetos) de três funcionários:

Exemplo JSON

{ "Funcionários": [
{ "Nome": "John", "lastName": "Doe"},
{ "Nome": "Anna", "lastName": "Smith"},
{ "Nome": "Peter", "lastName": "Jones"}
]}


Após JSON formatada como objetos JavaScript

formato JSON é sintaticamente criar código de objeto JavaScript é o mesmo.

Uma vez que eles são semelhantes, os programas JavaScript podem ser facilmente dados JSON em objetos JavaScript.


regras de sintaxe JSON

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

dados JSON - um nome que corresponde a um valor

formato de dados JSON para os pares de chave / valor, como propriedades do objeto JavaScript.

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

"Nome": "John"


objeto JSON

JSON objeto é armazenado no aparelho.

Como em JavaScript, o objeto pode conter mais pares de chave / valor:

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


matriz JSON

matriz JSON detém entre parênteses.

Como em JavaScript, a matriz pode conter objetos:

"Funcionários": [
{ "Nome": "John", "lastName": "Doe"},
{ "Nome": "Anna", "lastName": "Smith"},
{ "Nome": "Peter", "lastName": "Jones"}
]

No exemplo acima, o objeto "empregados" é uma matriz. Ele contém três objetos.

Cada objeto é a gravação para os empregados (primeiro e último nome).


JSON string é convertido em um objeto JavaScript

Geralmente lemos dados JSON a partir do servidor, e exibe os dados em uma página da Web.

Para simplificar, criar uma página da web diretamente string JSON (você também pode ler o nosso tutorial JSON ):

Em primeiro lugar, criar uma cadeia de JavaScript, dados de cadeia de caracteres em formato JSON ?:

var text = "{" empregados ": [ '+
"{" Nome ":" John "," lastName ":" Doe "}, '+
"{" Nome ":" Anna "," lastName ":" Smith "}, '+
"{" Nome ":" Peter "," lastName ":" Jones "}]} ';

Em seguida, use a função JSON.parse JavaScript built-in () para converter uma cadeia de objetos JavaScript:

var obj = JSON.parse (texto);

Finalmente, usando o novo objeto JavaScript em sua página:

Exemplos

<P id = "demo"> </ p>

<Script>
document.getElementById ( "demo"). innerHTML =
obj.employees [1] .firstName + "" + obj.employees [1] .lastName;
</ Script>

tente »

Funções relacionadas

função descrição
JSON.parse () Para uma string JSON em um objeto JavaScript.
JSON.stringify () JavaScript é usado para converter o valor para uma string JSON.

JSON mais informações, você pode ler o nosso tutorial JSON .