JSON: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
m
m
Linha 26:
O JSON é um formato de dados [[Especificação independente de linguagem|independente de linguagem]]. Deriva do [[JavaScript]],<ref>{{citar web|url=http://json.org/json-pt.html|titulo=ECMA-404 The JSON Data Interchange Standard.|obra=json.org|acessodata=23/01/2015}}</ref><ref>{{citar web|url=http://www.ietf.org/rfc/rfc4627.txt?number=4627|titulo=Network Working Group |obra=ietf.org|lingua=inglês|acessodata=23/01/2015}}</ref> mas a partir de 2017 muitas [[Linguagem de programação|linguagens de programação]] incluem código para gerar e [[Análise sintática (computação)|analisar sintaticamente]] dados em formato JSON. O [[Tipo de mídia da Internet|tipo de mídia]] da Internet oficial para o JSON é <code>application/json</code>. Nomes de arquivos JSON usam a extensão <code>.json</code>.
 
[[Douglas Crockford]] especificou originalmente o formato JSON no início dos anos 2000. Dois padrões concorrentes, [https://tools.ietf.org/html/rfc7159 RFC 7159] e [https://www.ecma-international.org/publications/standards/Ecma-404.htm ECMA-404], o definiram em 2013.
 
O [RFC 7493] define um perfil restrito de JSON, conhecido como I-JSON (abreviação para "Internet JSON), que visa superar alguns problemas de interoperabilidade com o JSON. Cada documento I-JSON é um documento JSON válido mas nem todo documento JSON válido é um documento I-JSON válido.
 
== Descrição ==