JSON Parse ve JSON Stringify Kullanımı, Farkları

Merhabalar, bu yazımda sizlere JavaScript de kullandığımız, JSON.parse ve JSON.stringify kısaca nedir, nasıl kullanılır ve farkları nelerdir kısaca bunlardan bahsedeceğim.

JSON.parse : JSON nesnelerini JavaScript’e dönüştürmeye diğer bir deyişle okumamız amacıyla kullanılır.
JSON.stringify : Veriyi JSON formatına dönüştürmek amacıyla kullanılır.

Şimdi gelin kısa bir örnek üzerinden gösterelim.

Aşağıdaki gibi bir obje yaratalım,

const obje = {
    site: 'bitimek',
    email: 'bitimek@bitimek.com',
    yil: 2020
}

Bu oluşturduğumuz objeyi ilk olarak objeStr adında bir değişkene atarak, JSON.stringify metodu içerisinde kullanalım, burada JSON.stringify metodu, bir nesne alır ve bunu string türünde bir dizilime dönüştürür.

const objeStr = JSON.stringify(obje);

şeklinde kullanırsak, objeStr nin yeni değeri aşağıdaki gibi olacaktır.

"{"site":"bitimek","email":"bitimek@bitimek.com","yil":2020}"

 

Şimdi objeStr değerini parse edelim, JSON.parse işlemi burada JSON biçiminde oluşturulmuş bir veriyi alıp, JavaScript biçimine dönüştürmek için kullanılır. Aşağıdaki gibi,

JSON.parse(objeStr);

dersek, burada JSON.parse işlemi yaptığımızda sonuç resimdeki gibi olacaktır.

json parse

 

Çok kısa olacak şekilde kulanımlarını gösterdim arkadaşlar, umarım faydalı olmuştur, anlatacaklarım bu kadar, soru ya da görüşlerinizi yorum olarak bırakabilirsiniz.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir