Pretvori JSON v polje/zemljevid – JavaScript

Pretvori Json V Polje Zemljevid Javascript



JSON, znan tudi kot » Zapis predmeta JavaScript ”, se običajno uporablja za prenos podatkov med strežnikom in spletno aplikacijo. JSON je preprost besedilni format, ki ga je mogoče preprosto obdelati in spremeniti v objekte JavaScript, kot so polja, zemljevidi itd.

Ta vadnica bo prikazala načine za pretvorbo JSON v polje in preslikavo v JavaScriptu.

Kako pretvoriti JSON v polje JavaScript?

Če želite pretvoriti JSON v matriko, uporabite » JSON.parse() ” metoda. Ta metoda se uporablja za pretvorbo niza JSON v objekt. Za pretvorbo niza JSON v matriko bomo najprej pretvorili niz v objekt in nato poklicali » potisni() ” za dodajanje vrednosti v prazno matriko.







Sintaksa



Za metodo »JSON.parse()« uporabite naslednjo metodo:



JSON. razčleniti ( JSONString ) ;

Sprejme niz JSON kot vhod in poda predmet kot izhod.





Primer

Ustvarite niz JSON z imenom ' strJSON ”:



je bil strJSON = '{'name': 'Paul', 'age': '32', 'Designation': 'HR'}' ;

Prikličite metodo »JSON.parse()« tako, da podate niz JSON kot argument, ki ga pretvori v objekt:

je bil objJSON = JSON. razčleniti ( strJSON ) ;

Ustvari prazno polje z imenom ' arrayJSON ”:

je bil arrayJSON = [ ] ;

Ponavljanje pretvorjenega predmeta z imenom ' objJSON « in potisnite vrednosti proti vsakemu ključu v matriko z uporabo » potisni() ” metoda:

za ( je bil jaz v objJSON ) {
arrayJSON. potiskati ( objJSON [ jaz ] ) ;
}

Končno natisnite matriko na konzoli:

konzola. dnevnik ( arrayJSON ) ;

Vidimo lahko, da je bil JSON uspešno pretvorjen v matriko:

Kako pretvoriti JSON v zemljevid v JavaScript?

Za pretvorbo JSON v zemljevid uporabite » Zemljevid() ' konstruktor z ' Object.entries() « in » JSON.parse() ” metode. Metoda »JSON.parse()« pretvori niz v objekt, medtem ko metoda »Object.entries()« poda niz parov ključ-vrednost iz pretvorjenega predmeta. Konstruktor »Map« ustvari nov objekt Map iz niza vnosov.

Sintaksa

Uporabite podano sintakso za pretvorbo JSON v preslikavo v JavaScript:

novo Zemljevid ( Objekt . vnosi ( JSON. razčleniti ( objJSON ) ) ) ;

Primer

Pokličite konstruktor »Map()« z metodo »Object.entries()« in »JSON.parse()« tako, da posredujete niz JSON kot argument:

konst mapJSON = novo Zemljevid ( Objekt . vnosi ( JSON. razčleniti ( objJSON ) ) ) ;

Natisnite zemljevid na konzoli z uporabo “ console.log() ” metoda:

konzola. dnevnik ( mapJSON ) ;

Izhod

Zagotovili smo vse potrebne informacije v zvezi s pretvorbo JSON v polje/zemljevid v JavaScriptu.

Zaključek

Za pretvorbo JSON v polje uporabite » JSON.parse() ' metoda z ' potisni() ', za pretvorbo JSON v zemljevid pa uporabite ' Zemljevid() ' konstruktor z ' Object.entries() « in » JSON.parse() ” metoda. Metoda JSON.parse() je ključna metoda za pretvorbo, saj pretvori niz JSON v objekt. Ta vadnica je ponazorila metode za pretvorbo JSON v polje in preslikavo v JavaScriptu.