XML (Extensible Markup Language) é uma linguagem de marcação que define um conjunto de regras para a codificação de documentos em um formato que seja legível e legíveis por máquina. O World Wide Web Consortium XML 1.0 Especificação de 1998 e várias outras especificações relacionadas—todos padrões abertos livres—definir XML.
Os objetivos de design de XML enfatizar a simplicidade, a generalidade e a usabilidade na Internet. É um texto de formato de dados com forte apoio através de Unicode para diferentes línguas humanas. Embora a estrutura de XML incide sobre documentos, a linguagem é amplamente usada para a representação de arbitrário estruturas de dados, tais como aqueles utilizados em serviços web.
JSON (JavaScript Object Notation, pronunciado /ˈdʒeɪsən/; também /ˈdʒeɪˌsɒn/[nota 1]) é um formato de arquivo padrão aberto que utiliza o texto legível para transmitir objetos de dados que consiste de pares atributo–valor e matriz de tipos de dados (ou qualquer outro serializable valor). É muito comum formato de dados, com uma diversa gama de aplicações, tais como servir de substituto para XML, AJAX sistemas.
JSON é independente da linguagem de formato de dados. Ele foi derivado a partir de JavaScript, mas muitas linguagens de programação modernas incluem código para gerar e analisar dados em formato JSON de dados. O oficial de Internet do tipo de suporte para JSON é application/json. JSON nomes de arquivos usar a extensão .json.
Douglas Crockford originalmente especificado o formato JSON no início da década de 2000. JSON primeiro foi padronizado em 2013, como ECMA-404. O mais recente formato JSON padrão foi publicado em 2017, conforme RFC 8259, e permanece consistente com ECMA-404. Nesse mesmo ano, JSON também foi padronizado como o ISO/IEC 21778:2017. O ECMA e ISO normas descreve apenas a sintaxe permitida, considerando que a RFC cobre alguns de segurança e de interoperabilidade considerações.
Simplificar a sua vida com várias ferramentas poderosas.
Subscrever para um plano Ultimate e beneficiar de todas as funcionalidades da Apps66.com