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.
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.
Related posts
Cos'è GTK+ Runtime Environment? Perché il tuo PC need è?
Come scaricare file da Github e visualizzarli
I migliori siti Web per imparare Coding online GRATIS
applicazioni web Manage legacy con Enterprise Mode Site List Portal di Microsoft
Best Free C++ IDE per Windows 10
Slack apps: remoto Teams, Productivity, Developers, Project Management
Best Free PHP IDE per Windows 10
Qual è il linguaggio di programmazione Java? Code esempi
Notifiche Visualizer Consente di testare le notifiche delle app
SynWrite Editor: Free Text & Source Code Editor per Windows 10
Chrome Development Tools Tutorials, Tips, Tricks
Firefox JSON Viewer non funzionante; Non è possibile visualizzare o modificare i dati JSON
Trova tutto Git Commands in un unico posto qui a Git Explorer
Alternate Text Browser consente di sfogliare diversi Programming Lingue
Come impostare e utilizzare Docker Desktop su Windows
Best Free Xampp Server Alternative per sviluppatori
Teach Kids a Code Usando questi Tools and Programs da Microsoft
11 Best IDEs per Node.js Developers
Come abilitare Developer Mode in Windows 11/10
Fix Command python setup.py egg_info fallito con error code 1