Escolar Documentos
Profissional Documentos
Cultura Documentos
JSON o Que É e Como Usar
JSON o Que É e Como Usar
Ele tem uma estrutura parecida com o XML, logo se voc conhece XML no ter dificuldades para
entender seu funcionamento (mesmo no conhecendo XML, o entendimento do JSON bem
tranquilo, ento se esse o seu caso, no se assuste).
Observe o esquema:
Filme
:
:
:
:
Em XML teramos
<?xml version='1.0' encoding='utf-8'?>
<filme>
<titulo>X-Men Origens: Wolverine</titulo>
<genero>Aventura</genero>
<duracao>107</duracao>
<ano>2009</ano>
</filme>
Podemos incrementar nossa estrutura de forma que haja mais de um filme e que para cada filme
exista um item chamado Elenco e neste coloquemos a lista dos principais atores do filme.
Filme
Filme
Para esta nova estrutura fazemos um array de objetos JSON para os filmes (um para cada) e nos
itens elenco um outro array simples de strings (nomes dos atores)
1 var filmes = [
2
{
3
"titulo"
4
"genero"
5
"duracao"
6
"ano"
7
"elenco"
8
"Hugh
9
"Ryan
10
"Liev
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
},
{
"titulo" : "Velozes & Furiosos 4",
"genero" : "Ao",
"duracao" : "107",
"ano"
: "2009",
"elenco" : [
"Vin Diesel (Dominic \"Dom\" Toretto)",
"Paul Walker (Brian O'Conner)",
"Jordana Brewster (Mia Toretto)",
"Michelle Rodriguez (Letty)"
]
}
]
Vamos ver agora como ler alguns dos dados da nossa estrutura:
filmes;
filmes[0];
filmes[0].ttulo;
filmes[1].elenco[2];
//retorna
//retorna
//retorna
//retorna
8
9
10 }
}
alert(infosFilme);
A jQuery usa muito JSON para parametrizar suas funes. Neste link eu mostro como
parametrizarmos nossas prprias funes JS usando JSON.
Para mais detalhes a cerca do JSON visite http://www.json.org