Views

Important:

Quaisquer necessidades de soluções e/ou desenvolvimento de aplicações pessoais/profissionais, que não constem neste Blog podem ser tratados como consultoria freelance à parte.

...

2 de outubro de 2017

JSON (JavaScript Object Notation) - Ferramentas de Software para Visualização de Dados


padrão JSON (JavaScript Object Notation | Notação de Objetos JavaScript) não é uma ferramenta de visualização real, mas é um formato comuns de dados. Você precisa entender sua estrutura e como obter dados dentro ou fora dele. JSON é uma formatação leve de troca de dados.

Para seres humanos, é fácil de ler e escrever. Para as máquinas, é fácil interpretar e gerar. JSON está baseado em um subconjunto da linguagem de programação JavaScript, Standard ECMA-262 3ª Edição - Dezembro - 1999JSON é um formato texto e completamente independente de linguagem, pois usa convenções familiares às linguagens C, incluindo C++, C#, Java, JavaScript, Perl, Python e muitas outras. Estas propriedades fazem com que o JSON seja um formato ideal para a troca de dados.

JSON está constituído em duas estruturas:

Uma coleção de pares nome/valor. 


Em várias linguagens, isto é caracterizado como object, record, struct, dicionary, hash table, keyed list, ou arrays associativas.

Uma lista ordenada de valores. 

Na maioria das linguagens, isto é caracterizado como uma array, vetor, lista ou sequência.

Estas são estruturas de dados universaisVirtualmente todas as linguagens de programação modernas suportam as estruturas acima de uma forma ou de outra. É aceitável que um formato de troca de dados seja independente da linguagem de programação na qual se baseiem tais estruturas.

Em JSON, os dados são apresentados desta forma:

Um objeto é um conjunto desordenado de pares nome/valor. Um objeto começa com { (chave de abertura) e termina com } (chave de fechamento). Cada nome é seguido por : (dois pontos) e os pares nome/valor são seguidos por , (vírgula).



Uma array é uma coleção de valores ordenados. O array começa com [ (conchete de abertura) e termina com ] (conchete de fechamento). Os valores são separados por , (vírgula).



Um valor (value, na imagem acima) pode ser uma cadeia de caracteres (string), ou um número, ou true ou false, ou null, ou um objeto ou uma array. Estas estruturas podem estar aninhadas.



Uma string é uma coleção de nenhum ou mais caracteres Unicode, envolvido entre aspas duplas usando barras invertidas como caracter de escape. Um caracter está representando como um simples caracter de string. Uma cadeia de caracteres é parecida com uma cadeia de caracteres em C ou Java.



Um número é similar a um número em C ou Java, exceto quando não se usa os números octais ou hexadecimais.



Espaços em branco podem ser inseridos em qualquer parte dos símbolos. Exceto pequenos detalhes de codificação, a linguagem é completamente descrita.


Comente e compartilhe este artigo!

⬛◼◾▪ Social Media ▪◾◼⬛
• FACEBOOK • TWITTER • INSTAGRAM  • TUMBLR   GOOGLE+   LINKEDIN   PINTEREST

⬛◼◾▪ Blogs ▪◾◼⬛
• SFE®  • Tech®  • Terms®  • Books®  • Biography®
⬛◼◾▪ CONTATO ▪

Nenhum comentário:

Postar um comentário

eBooks VBA na AMAZOM.com.br

Vitrine