Convertir JSON en tableau/carte – JavaScript

Convertir Json En Tableau Carte Javascript



JSON, également connu sous le nom de ' Notation d'objet JavaScript ”, est couramment utilisé pour transmettre des données entre un serveur et une application Web. JSON est un format texte simple qui peut être simplement traité et transformé en objets JavaScript tels que des tableaux, des cartes, etc.

Ce tutoriel illustrera les façons de convertir JSON en un tableau et une carte en JavaScript.

Comment convertir JSON en tableau JavaScript ?

Pour convertir JSON en tableau, utilisez le ' JSON.parse() ' méthode. Cette méthode est utilisée pour convertir la chaîne JSON en objet. Pour convertir la chaîne JSON en tableau, nous allons d'abord convertir la chaîne en objet, puis appeler le ' pousser() ” méthode pour ajouter des valeurs dans un tableau vide.







Syntaxe



Utilisez la méthode suivante pour la méthode « JSON.parse() » :



JSON. analyser ( Chaîne JSON ) ;

Il accepte une chaîne JSON en entrée et donne un objet en sortie.





Exemple

Créez une chaîne JSON nommée ' strJSON ” :



était strJSON = '{'nom': 'Paul', 'âge': '32', 'Désignation': 'RH'}' ;

Appelez la méthode 'JSON.parse()' en passant la chaîne JSON comme argument qui la convertit en objet :

était objJSON = JSON. analyser ( strJSON ) ;

Créez un tableau vide nommé ' tableauJSON ” :

était tableauJSON = [ ] ;

Itérer l'objet converti appelé ' objJSON ' et poussez les valeurs contre chaque clé du tableau en utilisant le ' pousser() ' méthode:

pour ( était je dans objJSON ) {
tableauJSON. pousser ( objJSON [ je ] ) ;
}

Enfin, imprimez le tableau sur la console :

console. enregistrer ( tableauJSON ) ;

On peut voir que le JSON a été converti avec succès en tableau :

Comment convertir JSON en map en JavaScript ?

Pour convertir JSON en carte, utilisez le ' Carte() ' constructeur avec le ' Objet.entries() ' et ' JSON.parse() ” méthodes. La méthode 'JSON.parse()' convertit la chaîne en objet, tandis que la méthode 'Object.entries()' donne un tableau de paires clé-valeur à partir de l'objet converti. Le constructeur 'Map' crée un nouvel objet Map à partir du tableau d'entrées.

Syntaxe

Utilisez la syntaxe donnée pour convertir JSON en map en JavaScript :

nouveau Carte ( Objet . entrées ( JSON. analyser ( objJSON ) ) ) ;

Exemple

Appelez le constructeur 'Map()' avec les méthodes 'Object.entries()' et 'JSON.parse()' en passant la chaîne JSON en argument :

constante mapJSON = nouveau Carte ( Objet . entrées ( JSON. analyser ( objJSON ) ) ) ;

Imprimez la carte sur la console en utilisant ' console.log() ' méthode:

console. enregistrer ( mapJSON ) ;

Sortir

Nous avons fourni toutes les informations nécessaires liées à la conversion de JSON en tableau/carte en JavaScript.

Conclusion

Pour convertir JSON en tableau, utilisez le ' JSON.parse() ' méthode avec le ' pousser() ', et pour convertir JSON en carte, utilisez la méthode' Carte() ' constructeur avec le ' Objet.entries() ' et ' JSON.parse() ' méthode. La méthode JSON.parse() est la méthode clé pour la conversion car elle convertit la chaîne JSON en objet. Ce tutoriel a illustré les méthodes pour convertir JSON en un tableau et mapper en JavaScript.