Perguntas com a marcação «json»

O JSON (JavaScript Object Notation), também conhecido como alternativa sem gordura ao XML, é um formato leve de troca de dados inspirado em literais de objetos JavaScript. É frequentemente usado com serviços da Web JavaScript, Ajax e RESTful, mas é completamente independente do idioma.

78
Podemos substituir XML por JSON completamente? [fechadas]

Tenho certeza que muitos desenvolvedores estão familiarizados com XML e JSON , e eles usaram os dois. Portanto, não faz sentido explicar o que são e qual é o seu objetivo, mesmo que seja breve. Se tentarmos mapear seus conceitos, podemos dizer (me corrija se estiver errado): Tags XML são...

37
API REST - A API deve retornar objetos JSON aninhados?

Quando se trata de APIs JSON, é uma boa prática achatar respostas e evitar objetos JSON aninhados? Como exemplo, digamos que temos uma API semelhante à IMDb, mas para videogames. Existem algumas entidades, Game, Platform, ESRBRating e GamePlatformMap, que mapeiam Jogos e Plataformas. Digamos que...

25
É bom retornar HTML de uma API JSON?

No meu projeto atual, sou responsável pela implementação de um serviço que envolve o consumo de APIs RESTful recém-criadas, documentadas como suportando apenas o JSON. O cliente faz solicitações consistentemente com o cabeçalho de aceitação de 'application / json' e o tipo de conteúdo de...

23
Qual é a necessidade do Odata quando eu tenho o JSON?

Estou tentando entender o ponto de Odata e quando faria sentido. No momento, como trabalho é usar o controlador ASP.NET e MVC / WebApi para serializar / desserializar objetos em JSON e fazer com que o javascript faça alguma coisa com ele. Pelo que posso dizer, o benefício do OData é poder...

23
Qual estrutura JSON usar para pares de valores-chave?

Qual formato JSON é a melhor escolha para pares de valores-chave e por quê? [{"key1": "value1"}, {"key2": "value2"}] Ou: [{"Name": "key1", "Value": "value1"}, {"Name": "key2", "Value": "value2"}] Ou: {"key1": "value1", "key2": "value2"} A primeira variante parece mais compacta e mais...

22
Efetuando Login Efeito JSON no Desempenho

Eu vejo mais e mais artigos sobre o logon no JSON. Você também pode encontrar um no blog do NodeJS. Por que todo mundo gosta tanto? Só consigo ver mais operações se envolvendo: Alguns novos objetos sendo criados. Objetos de stringing, que envolvem o cálculo do comprimento da string ou várias...

15
O dizer "Objeto JSON" é redundante?

Se JSON significa JavaScript Object Notation, quando você diz JSON, não está realmente dizendo "JavaScript Object Notation Object"? Dizer "string JSON" seria mais correto? Ou seria mais correto simplesmente dizer JSON? (como em "Esses dois serviços transmitem JSON entre

14
Como representar um conjunto em JSON?

O JSON suporta as seguintes estruturas de dados (equivalentes Java): Escalar, Matriz / Lista e Mapa. A Setnão é suportado imediatamente no JSON. Pensei em várias maneiras de representar um conjunto em JSON: [1] - Como uma lista No entanto, uma lista tem sua própria ordem, portanto, as duas...

14
Inserir documento JSON com `.` na chave do MongoDB

Em primeiro lugar, isso é mais uma questão de design do que uma questão de programação. Estou criando um aplicativo no qual tenho que buscar dados JSON existentes e inseri-los no MongoDB. Descobri que alguns dos documentos JSON têm um período .em sua chave. Li na documentação do MongoDB que...

14
XSLT equivalente para JSON

Eu estava interessado em encontrar (ou, se necessário, desenvolver) um equivalente XSLT para JSON. Como não encontrei nenhuma, estava considerando a possível linguagem de consulta a ser usada para caminhos JSON correspondentes, de modo a aplicar modelos (do JavaScript) quando houve uma...