Ce tutoriel illustrera les moyens de convertir JSON en un tableau et une carte en JavaScript.
Comment convertir JSON en tableau javascript?
Pour convertir JSON en un tableau, utilisez le «Json.Parse ()" méthode. Cette méthode est utilisée pour convertir la chaîne JSON en un objet. Pour convertir la chaîne JSON en un tableau, nous allons d'abord convertir la chaîne en un objet, puis appeler le «pousser()”Méthode pour ajouter des valeurs dans un tableau vide.
Syntaxe
Utilisez la méthode suivante pour le «JSON.PARSE () ”Méthode:
Json.Parse (jsonstring);Il accepte une chaîne JSON comme entrée et donne un objet en sortie.
Exemple
Créer une chaîne JSON nommée "strjson »:
var strjson = '"name": "Paul", "Age": "32", "désignation": "hr"';Invoquez le «JSON.PARSE () ”Méthode en passant la chaîne JSON comme un argument qui le convertit en un objet:
var objjson = json.Parse (Strjson);Créez un tableau vide nommé «arrayjson»:
var arrayjson = [];Itérer l'objet converti appelé «objjson»Et poussez les valeurs contre chaque clé du tableau en utilisant le«pousser()" méthode:
pour (var i dans objjson)Enfin, imprimez le tableau sur la console:
console.log (arrayjson);On peut voir que le JSON a été converti avec succès en un tableau:
Comment convertir JSON en map en javascript?
Pour convertir JSON en MAP, utilisez le «Carte()"Constructeur avec le"Objet.Entrées ()" et "Json.Parse ()«Méthodes. Le «JSON.La méthode parse () »convertit la chaîne en un objet, tandis que l'objet.Entrées () ”Méthode donne un tableau de paires de valeurs clés de l'objet converti. Le constructeur «Map» crée un nouvel objet de carte à partir du tableau des entrées.
Syntaxe
Utilisez la syntaxe donnée pour convertir JSON en map en javascript:
Nouvelle carte (objet.Entrées (JSON.Parse (objjson)));Exemple
Appelez le constructeur «map ()» avec «objet.Entrées () »et« JSON.PARSE () ”Méthode en passant la chaîne JSON comme argument:
const mapjson = nouvelle carte (objet.Entrées (JSON.Parse (objjson)));Imprimez la carte sur la console en utilisant «console.enregistrer()" méthode:
console.log (mapjson);Sortir
Nous avons fourni toutes les informations nécessaires liées à la conversion de JSON en Array / Map en JavaScript.
Conclusion
Pour convertir JSON en un tableau, utilisez le «Json.Parse ()«Méthode avec le«pousser()”Méthode, et pour convertir JSON en une carte, utilisez le"Carte()"Constructeur avec le"Objet.Entrées ()" et "Json.Parse ()" méthode. Json.La méthode parse () est la méthode clé de conversion car elle convertit la chaîne JSON en un objet. Ce tutoriel a illustré les méthodes pour convertir JSON en un tableau et une carte en javascript.