Cet article illustrera les approches pour transformer un tableau en JSON en JavaScript.
Comment convertir / transformer un tableau en JSON à l'aide de JavaScript?
Pour convertir le tableau en un objet JSON, appliquez les méthodes suivantes en combinaison avec le «Json.stringify ()" méthode:
Méthode 1: Convertir le tableau en JSON via JSON.Stringify () et JSON.Parse () Méthodes en javascript
Le "Json.stringify ()”La méthode transforme un objet JavaScript en une chaîne, et le"Json.Parse ()»La méthode convertit le texte en un objet JavaScript. Ces méthodes peuvent être utilisées pour transformer le tableau des entiers en un tableau d'objets.
Syntaxe
Json.Stringify (arr)Dans la syntaxe ci-dessus, "art»Fait référence au tableau qui doit être converti en chaîne.
Json.Parse (SMS, récepteur)Dans cette syntaxe:
Exemple
Présentation des lignes de code indiquées ci-dessous:
Dans le bloc de code ci-dessus:
Sortir
Dans la sortie ci-dessus, il est évident que le tableau donné est converti en un objet.
Méthode 2: Convertir un tableau en JSON via JSON.stringify () et objet.Assignez () Méthodes en JavaScript
Le "Objet.attribuer()«La méthode est utilisée pour placer les valeurs d'un ou plusieurs objets source dans un objet cible. Cette méthode peut être mise en œuvre combinée avec le «Json.stringify ()”Méthode pour transformer les valeurs de chaîne données dans un tableau en valeurs d'objet cible.
Syntaxe
Objet.Attribuer (cible,… sources)Dans la syntaxe donnée ci-dessus:
Exemple
Passons par les lignes de code suivantes:
Dans l'extrait de code ci-dessus:
Sortir
On peut observer que le tableau est d'abord converti en objet puis affiché sous forme de chaîne.
Conclusion
Pour convertir / transformer le tableau en un objet JSON, appliquez le «Json.stringify ()«Méthode en combinaison avec le«Json.Parse ()«Méthode ou le«Objet.attribuer()" méthode. Ces méthodes peuvent être utilisées pour analyser le tableau des entiers et des cordes dans un objet, respectivement. Cet article a discuté des approches pour transformer un tableau en JSON en JavaScript.