Qual è il formato dati JSON e il database dei documenti JSON?

È probabile che tu abbia sentito parlare di JSON , ma come la maggior parte delle persone, potresti non sapere cosa significa. Bene, sta per JavaScript Object Notation . La cosa interessante di JSON è che è leggibile sia dall'uomo che dalla macchina, cosa che manca a molte lingue. Non solo, JSON è un linguaggio indipendente, il che è una sorpresa per molti visto che JavaScript fa parte del suo nome. Inoltre, non è un linguaggio di programmazione tradizionale e più un formato di dati standard aperto.

Inoltre, questo linguaggio è un'API(API) standard utilizzata in una varietà di strumenti e applicazioni, in particolare sul Web. Inoltre, è una delle alternative significative all'XML.

JSON

Cos'è JSON?

JSON è un formato di interscambio di file e dati standard aperto che utilizza testo leggibile per archiviare e trasmettere oggetti di dati. Ha una vasta gamma di applicazioni e può fungere da sostituto di XML nei sistemi AJAX .

OK, quindi ci sono due modi in cui JSON rappresenta i dati e li discuteremo in questo momento per la tua comprensione.

  • Array – Dalla nostra comprensione, definiamo un Array tra parentesi a sinistra ([) ea destra (]). Una virgola separa ogni elemento tra parentesi. Inoltre, puoi anche vederlo come una raccolta ordinata di valori.
  • Oggetto(Object) : quello che abbiamo qui è una raccolta di coppie chiave-valore o nome-valore. Ora, quando si tratta di definire un oggetto, deve essere fatto all'interno delle parentesi graffe sinistra ({) e destra (}). Ogni coppia nome-valore tra parentesi graffe deve iniziare con il nome, seguito da due punti e, infine, il valore. Una virgola deve sempre separare ogni coppia nome-valore.

Che cos'è un database di documenti JSON?

C'è qualcosa chiamato database di documenti quando si tratta di JSON , ma la maggior parte delle persone non lo saprà. Tuttavia, poiché abbiamo appena spiegato cos'è JSON , ha senso solo per noi discutere i database di documenti.

Vedete, un database di documenti JSON è una forma di database non relazionale che è stato creato per archiviare ed eseguire query sui dati come documenti JSON . Invece di normalizzare le informazioni su più tabelle, ognuna ha una struttura univoca e fissa simile a un database relazionale.

Una delle cose impressionanti di questo è il fatto che i database di documenti JSON utilizzano anche gli stessi formati di documento utilizzati dagli sviluppatori nel codice dell'applicazione. (JSON)Ciò rende più facile per gli sviluppatori eseguire query sui dati ogni volta che lo desiderano.

Esempi di codice JSON

Esempio di stringa JSON:

{

"firstname": "Vamien",

"lastname": "McKalin",

“occupation”: “Technical Writer”

}

Esempio di numero JSON:

{

"id": 1,

"age": 56,

"bornyear": 1965,

"date": 6,

"month": 9,

"weight" : 99.9

}

Ecco alcuni utili strumenti JSON online per aiutarti a iniziare.

Leggi(Read)Come aprire un file JSON(How to open a JSON file) .

Divertiti(Enjoy) ad imparare JSON e assicurati di contattarci nei commenti.



About the author

Sono un ingegnere del software con esperienza in Xbox Explorer, Microsoft Excel e Windows 8.1 Explorer. Nel tempo libero mi piace giocare ai videogiochi e guardare la TV. Ho una laurea presso l'Università dello Utah e attualmente lavoro come ingegnere del software per un'azienda internazionale.



Related posts