Mikä on JSON-tietomuoto ja JSON-dokumenttitietokanta?
Olet todennäköisesti kuullut JSONista(JSON) , mutta kuten useimmat ihmiset, et ehkä tiedä mitä se tarkoittaa. No, se tarkoittaa JavaScript Object Notation . Hienoa JSONissa(JSON) on, että se on sekä ihmisen että koneellisesti luettavissa, mikä puuttuu monilta kieliltä. Sen lisäksi, että JSON on itsenäinen kieli, mikä on yllätys monille, koska JavaScript on osa sen nimeä. Lisäksi se ei ole perinteinen ohjelmointikieli ja enemmänkin avoin standarditietomuoto.
Lisäksi tämä kieli on standardi API , jota käytetään useissa työkaluissa ja sovelluksissa, erityisesti verkossa. Lisäksi se on yksi merkittävistä vaihtoehdoista XML:lle.
Mikä on JSON?
JSON on avoin standardi tiedosto- ja tiedonvaihtomuoto, joka käyttää ihmisen luettavaa tekstiä dataobjektien tallentamiseen ja lähettämiseen. Sillä on monipuolinen valikoima sovelluksia, ja se voi korvata XML :n AJAX - järjestelmissä.
OK, joten JSON edustaa dataa kahdella tavalla, ja aiomme keskustella niistä juuri nyt ymmärryksesi vuoksi.
- Joukko(Array) – Ymmärrämme mukaan määritämme taulukon vasemman ([) ja oikean (]) suluissa. Pilku erottaa kaikki suluissa olevat kohteet. Lisäksi voit tarkastella tätä myös järjestetynä arvokokoelmana.
- Objekti(Object) – Tässä on kokoelma avain-arvo- tai nimi-arvo-pareja. Nyt, kun kyse on objektin määrittämisestä, se on tehtävä vasemman ({) ja oikean (}) aaltosulkeiden sisällä. Jokaisen aaltosulkeiden sisällä olevan nimi-arvo-parin tulee alkaa nimellä, jota seuraa kaksoispiste ja lopuksi arvo. Pilkulla on aina erotettava jokainen nimi-arvo-pari.
Mikä on JSON-asiakirjatietokanta?
JSON -muodossa on jotain nimeltä asiakirjatietokanta , mutta useimmat ihmiset eivät tiedä siitä. Koska olemme juuri selittäneet, mitä JSON on, meidän on järkevää keskustella vain asiakirjatietokannoista.
Näet, JSON - dokumenttitietokanta on ei-relaatiotietokannan muoto, joka luotiin tietojen tallentamiseen ja kyselyyn JSON - asiakirjoina. Useiden taulukoiden tietojen normalisoinnin sijaan jokaisella on ainutlaatuinen ja kiinteä rakenne, joka muistuttaa relaatiotietokantaa.
Yksi vaikuttavimmista asioista tässä on se, että JSON -dokumenttitietokannat käyttävät myös samoja dokumenttimuotoja, joita kehittäjät käyttävät sovelluskoodissaan. Tämä helpottaa kehittäjien kyselyä tiedoista milloin tahansa.
JSON-koodiesimerkkejä
Esimerkki JSON-merkkijonosta:
{ "firstname": "Vamien", "lastname": "McKalin", “occupation”: “Technical Writer” }
Esimerkki JSON-numerosta:
{ "id": 1, "age": 56, "bornyear": 1965, "date": 6, "month": 9, "weight" : 99.9 }
Tässä on joitain hyödyllisiä online-JSON-työkaluja , jotka auttavat sinua pääsemään alkuun.
Lue(Read) : JSON-tiedoston avaaminen(How to open a JSON file) .
Nauti (Enjoy)JSON :n oppimisesta ja muista ottaa meihin yhteyttä kommenteissa.
Related posts
Mikä on GTK+ Runtime Environment? Miksi tietokoneesi tarvitsee sitä?
Kuinka ladata tiedostoja Githubista ja katsella niitä
Parhaat sivustot koodauksen oppimiseen verkossa ilmaiseksi
Hallitse vanhoja verkkosovelluksia Microsoftin yritystilan sivustoluetteloportaalin avulla
Paras ilmainen C++ IDE Windows 11/10:lle
Mikä on R-ohjelmointikieli ja miksi sinun pitäisi käyttää RStudiota
Microsoft Graph: Kaikki mitä sinun tarvitsee tietää
11 parasta IDE:tä Node.js-kehittäjille
PerfView on Microsoftin suorituskyvyn analysointi- ja profilointityökalu
Notifications Visualizer -sovelluksella voit testata sovellusten ilmoituksia
Chromen kehitystyökalujen opetusohjelmia, vinkkejä, temppuja
SynWrite Editor: ilmainen teksti- ja lähdekoodieditori Windows 10:lle
Luo natiivi Windows-sovellus mille tahansa verkkosivulle Nativefierilla.
Opeta lapsia koodaamaan näiden Microsoftin työkalujen ja ohjelmien avulla
Slack-sovellukset: etätiimit, tuottavuus, kehittäjät, projektinhallinta
Käyttäjäagentin ja maantieteellisen sijainnin muuttaminen Edge Developer Toolsissa
Kuinka avata JSON-tiedosto luettavassa muodossa
Kuinka ladata ja asentaa koodi:: Esteet Windows 10:ssä
Mikä on Angular JavaScript Framework yksinkertaisella tavalla?
Kuinka poistaa tai ottaa kehittäjätila käyttöön Windows 11/10:ssä