JSON: diferenças entre revisões
Conteúdo apagado Conteúdo adicionado
Adição de conteúdo Etiquetas: Inserção do elemento "nowiki", possivelmente errônea Editor Visual |
|||
Linha 31:
A simplicidade de JSON ajudou a popularizar seu uso, especialmente como uma alternativa para [[XML]] em [[AJAX (programação)|AJAX]]. Uma das vantagens sobre o [[XML]] como um formato para intercâmbio de dados, é a facilidade de escrever um analisador JSON, mesmo em JavaScript, simplesmente usando a função <code>[[eval]]()</code>. Devido a presença deste recurso de JavaScript em todos os [[Navegador web|navegadores web]] atuais.
Na prática, os argumentos de desenvolvimento e desempenho do analisador são raramente revelados, devido ao sistema de segurança no uso do <code>eval()</code> somado a crescente integração de processamento XML nos navegadores web. Por esta razão JSON é tipicamente usado em ambientes onde o tamanho do fluxo de dados entre o cliente e o servidor é extremamente
Enquanto JSON é frequentemente posicionado "em confronto" com XML, não é incomum ver tanto JSON como XML sendo usados na mesma aplicação. Por exemplo, uma aplicação no lado cliente a qual integra dados do [[Google Maps]] com dados atmosféricos através de [[SOAP]], requer suporte para ambos formatos de dados.
|