Previesť JSON na pole/mapu – JavaScript

Previest Json Na Pole Mapu Javascript



JSON, tiež známy ako „ Zápis objektov JavaScript “, sa bežne používa na prenos údajov medzi serverom a webovou aplikáciou. JSON je jednoduchý textový formát, ktorý možno jednoducho spracovať a premeniť na objekty JavaScript, ako sú polia, mapy atď.

Tento tutoriál ilustruje spôsoby, ako previesť JSON na pole a mapu v JavaScripte.

Ako previesť JSON na pole JavaScript?

Ak chcete previesť JSON na pole, použite „ JSON.parse() “. Táto metóda sa používa na konverziu reťazca JSON na objekt. Na konverziu reťazca JSON na pole najprv skonvertujeme reťazec na objekt a potom zavoláme „ TAM() ” metóda na pridávanie hodnôt do prázdneho poľa.







Syntax



Pre metódu “JSON.parse()” použite nasledujúcu metódu:



JSON. rozobrať ( JSONString ) ;

Prijíma reťazec JSON ako vstup a dáva objekt ako výstup.





Príklad

Vytvorte reťazec JSON s názvom „ strJSON “:



bol strJSON = '{'meno': 'Paul', 'vek': '32', 'Označenie': 'HR'}' ;

Vyvolajte metódu „JSON.parse()“ odovzdaním reťazca JSON ako argumentu, ktorý ho prevedie na objekt:

bol objJSON = JSON. rozobrať ( strJSON ) ;

Vytvorte prázdne pole s názvom „ arrayJSON “:

bol arrayJSON = [ ] ;

Iterujte konvertovaný objekt s názvom „ objJSON “ a posuňte hodnoty proti každému kľúču do poľa pomocou „ TAM() “ metóda:

pre ( bol i v objJSON ) {
arrayJSON. TAM ( objJSON [ i ] ) ;
}

Nakoniec vytlačte pole na konzole:

konzoly. log ( arrayJSON ) ;

Je možné vidieť, že JSON bol úspešne prevedený na pole:

Ako previesť JSON na mapu v JavaScripte?

Na konverziu JSON na mapu použite „ mapa() 'konštruktor s ' Object.entries() “ a „ JSON.parse() “ metódy. Metóda “JSON.parse()” konvertuje reťazec na objekt, zatiaľ čo metóda “Object.entries()” poskytuje pole párov kľúč – hodnota z konvertovaného objektu. Konštruktor „Mapa“ vytvorí nový objekt mapy z poľa položiek.

Syntax

Použite danú syntax na konverziu JSON na mapu v JavaScripte:

Nový Mapa ( Objekt . záznamy ( JSON. rozobrať ( objJSON ) ) ) ;

Príklad

Zavolajte konštruktor „Map()“ pomocou metódy „Object.entries()“ a „JSON.parse()“ zadaním reťazca JSON ako argumentu:

konšt mapJSON = Nový Mapa ( Objekt . záznamy ( JSON. rozobrať ( objJSON ) ) ) ;

Vytlačte mapu na konzole pomocou „ console.log() “ metóda:

konzoly. log ( mapJSON ) ;

Výkon

Poskytli sme všetky potrebné informácie súvisiace s konverziou JSON na pole/mapu v JavaScripte.

Záver

Na konverziu JSON na pole použite „ JSON.parse() “ metóda s “ TAM() “ a na konverziu JSON na mapu použite „ mapa() 'konštruktor s ' Object.entries() “ a „ JSON.parse() “. Metóda JSON.parse() je kľúčovou metódou konverzie, pretože konvertuje reťazec JSON na objekt. Tento tutoriál ilustroval metódy konverzie JSON na pole a mapu v JavaScripte.