Konversikan JSON ke Array/peta – JavaScript

Konversikan Json Ke Array Peta Javascript



JSON, juga dikenal sebagai “ Notasi Objek JavaScript ”, umumnya digunakan untuk mentransmisikan data antara server dan aplikasi web. JSON adalah format berbasis teks sederhana yang dapat dengan mudah diproses dan diubah menjadi objek JavaScript seperti array, peta, dan sebagainya.

Tutorial ini akan mengilustrasikan cara mengonversi JSON menjadi array dan peta dalam JavaScript.

Bagaimana cara Mengonversi JSON ke JavaScript Array?

Untuk mengonversi JSON menjadi array, gunakan “ JSON.mengurai() ' metode. Metode ini digunakan untuk mengubah string JSON menjadi objek. Untuk mengonversi string JSON menjadi array, pertama-tama kita akan mengonversi string menjadi objek, lalu memanggil ' dorongan() ” metode untuk menambahkan nilai dalam array kosong.







Sintaksis



Gunakan metode berikut untuk metode “JSON.parse()”:



JSON. mengurai ( JSONString ) ;

Itu menerima string JSON sebagai input dan memberikan objek sebagai output.





Contoh

Buat string JSON bernama “ strJSON ”:



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

Panggil metode “JSON.parse()” dengan meneruskan string JSON sebagai argumen yang mengubahnya menjadi objek:

dulu objJSON = JSON. mengurai ( strJSON ) ;

Buat array kosong bernama “ arrayJSON ”:

dulu arrayJSON = [ ] ;

Ulangi objek yang dikonversi yang disebut ' objJSON ” dan dorong nilai ke setiap kunci ke array menggunakan “ dorongan() ' metode:

untuk ( dulu Saya di dalam objJSON ) {
arrayJSON. dorongan ( objJSON [ Saya ] ) ;
}

Terakhir, cetak array di konsol:

menghibur. catatan ( arrayJSON ) ;

Terlihat bahwa JSON telah berhasil diubah menjadi sebuah array:

Bagaimana cara Mengonversi JSON ke peta dalam JavaScript?

Untuk mengonversi JSON ke peta, gunakan “ Peta() ” konstruktor dengan “ Objek.entri() ' Dan ' JSON.mengurai() metode. Metode “JSON.parse()” mengubah string menjadi objek, sedangkan metode “Object.entries()” memberikan larik pasangan nilai kunci dari objek yang dikonversi. Konstruktor 'Peta' membuat objek Peta baru dari larik entri.

Sintaksis

Gunakan sintaks yang diberikan untuk mengonversi JSON ke peta dalam JavaScript:

baru Peta ( Obyek . entri ( JSON. mengurai ( objJSON ) ) ) ;

Contoh

Panggil konstruktor “Map()” dengan metode “Object.entries()” dan “JSON.parse()” dengan meneruskan string JSON sebagai argumen:

const mapJSON = baru Peta ( Obyek . entri ( JSON. mengurai ( objJSON ) ) ) ;

Cetak peta di konsol menggunakan “ konsol.log() ' metode:

menghibur. catatan ( mapJSON ) ;

Keluaran

Kami telah menyediakan semua informasi yang diperlukan terkait dengan konversi JSON ke array/peta di JavaScript.

Kesimpulan

Untuk mengonversi JSON menjadi array, gunakan “ JSON.mengurai() ” metode dengan “ dorongan() ”, dan untuk mengonversi JSON menjadi peta, gunakan metode “ Peta() ” konstruktor dengan “ Objek.entri() ' Dan ' JSON.mengurai() ' metode. Metode JSON.parse() adalah metode kunci untuk konversi karena mengubah string JSON menjadi objek. Tutorial ini mengilustrasikan metode untuk mengonversi JSON menjadi array dan peta dalam JavaScript.