-
Exemplo de arquivo JSON:
{"employees":[
{"firstName":"John", "lastName":"Doe"},
{"firstName":"Anna", "lastName":"Smith"},
{"firstName":"Peter", "lastName":"Jones"}
]}
fonte: http://www.w3schools.com/json/
-
JSON está constituído em duas estruturas:
1)Uma coleção de pares nome/valor. Em várias linguagens, isto é
caracterizado como um object, record, struct, dicionário, hash table,
keyed list, ou arrays associativas.
2)Uma lista ordenada de valores. Na maioria das linguagens, isto é
caracterizado como uma array, vetor, lista ou sequência.
-
Boa Bruno.
Questões sobre sintaxe JSON estão despencando na CESPE. Fiquem ligados!
-
JSON
É uma alternativa XML, que permite armazenar e transportar dados.
É um subconjunto do JavaScript
É uma alternativa XML, que permite armazenar e transportar dados.
Sozinho, não apresenta uma ameaça a segurança da informação
Similiar ao XML
Retorna dados vindos de um servidor utilizando requisições Ajax para atualizar adados em tempo real.
-
Objeto JSON é composto por dados (par nome/valor). O conjunto de dados deve ser separado por vírgulas;
Ex: { "name":"John", "age":30, "car":null }
Objetos JSON são cercados por chaves "{}";
Dados são separados por vírgulas (dado1 ["name":"John"], dado2["age":30] e dado3["car":null]); e são no formato par nome/valor.
Objetos são separados por chave/valor (diferente de dados que é nome/valor)
{"employees":[
{ "firstName":"John", "lastName":"Doe" },
{ "firstName":"Anna", "lastName":"Smith" },
{ "firstName":"Peter", "lastName":"Jones" }
]
}
Deste exemplo podemos ver um objeto JSON composto por um array de objetos JSON.
objeto1: { "firstName":"John", "lastName":"Doe"} , objeto2: { "firstName":"Anna", "lastName":"Smith" } e objeto3: { "firstName":"Peter", "lastName":"Jones" }; Onde a chave é employees e o valor é um array de objetos JSON.
Resumindo:
Objeto => {"chave":"valor"}
dado => "nome":"valor";
-
Prezados,
Sem muitas dificuldades, o JSON é um formato para troca de dados, formado em texto aberto com pares de nome/valor.
Portanto a questão está correta.