Giriş

Çıkış

String'den JSON'a Dönüştürücü Nedir?

JSON'ınız string olarak mı sıkıştı? Hepimiz bunu yaşadık — kaçış karakterli dizeler, stringified JSON veya gerçek JSON olması gereken metin. Bu araç tüm bu dizi verilerini doğru JSON (JavaScript Object Notation) formatına dönüştürür.

MDN Web Docs'ın açıkladığı gibi, JSON dizeleri kullanılabilir nesneler haline gelmek için genellikle ayrıştırılması gerekir. Dönüştürücümüz kaçış karakterli dizeleri, stringified JSON'ı (JSON.stringify çıktısını) ve metin verilerini işleyerek hepsini geçerli JSON'a dönüştürür. JSON RFC 8259 spesifikasyonunu takip ederiz.

Her şey tarayıcınızda gerçekleşir — dizeleriniz hiçbir zaman bilgisayarınızı terk etmez. Anında JSON'a dönüştürün ve uygulamalarınızda kullanın.

String'den JSON'a Dönüştürücü Nasıl Kullanılır

Dizi verilerini JSON'a dönüştürmek için bu adımları izleyin. Her adım bu sayfadaki gerçek düğmeleri ve panelleri kullanır.

1

Dize Yapıştır veya Dosya Yükle

Dizenizi sol Giriş paneline yapıştırın veya .json ya da .txt dosyası yüklemek için Yükle'ye tıklayın. Örnekleri görmek için Örnek'e tıklayın. Araç kaçış karakterli JSON dizelerini, JSON.stringify çıktısını veya JSON olarak ayrıştırılması gereken metni işler. Giriş örneği:

"{\"subscriberId\":\"SUB-1001\",\"plan\":\"5G Sınırsız\"}"

Geçersiz veya ayrıştırılamayan dizeler hata gösterecektir.

2

Dönüştürülen JSON'ı Görüntüle

Sağ Çıkış paneli, doğru biçimlendirmeyle ayrıştırılan JSON'ı gösterir. Kaçış karakterleri geri yüklenir ve yapı RFC 8259'a göre doğrulanır. Her iki panel de sözdizimi vurgulaması kullanır.

3

Kopyala, Küçült veya İndir

JSON'ı panoya kopyalamak için Kopyala'ya tıklayın. Sıkıştırmak için Küçült'e tıklayın. Dosya olarak kaydetmek için İndir'e tıklayın. Yeniden başlamak için giriş panelinde Temizle'yi kullanın. Tüm işlemler tarayıcınızda gerçekleşir.

Gerçekten Ne Zaman Kullanırsınız

API Geliştirme

API yanıtlarından stringified JSON'ı JSON nesnelerine dönüştürün. API'ler JSON'ı nesne yerine dize olarak döndürdüğünde gereklidir.

Veritabanı Sorguları

Veritabanlarından gelen dizi verilerini JSON formatına dönüştürün. JSON verileri içeren metin sütunlarıyla çalışmak için mükemmeldir.

Kaçış Karakterli Dizeler

JSON dizelerinden kaçış karakterlerini kaldırın. Kaçışlı karakterleri uygulamalarda kullanım için doğru JSON formatına dönüştürür.

Veri İşleme

Dizi verilerini daha fazla manipülasyon için JSON formatına dönüştürün. Veri hatlarında ve ETL süreçlerinde temel adım.

Sık Sorulan Sorular

Dizi verilerim saklanıyor mu?

Hayır. Dizi dönüşümü JavaScript kullanılarak tamamen tarayıcınızda gerçekleşir. Verileriniz hiçbir zaman bilgisayarınızı terk etmez.

Hangi tür dizeler dönüştürülebilir?

Araç, kaçış karakterli JSON dizelerini, stringified JSON'ı (JSON.stringify çıktısı) ve JSON olarak ayrıştırılabilecek metin verilerini geçerli JSON formatına dönüştürür.

Kaçış karakterlerini işliyor mu?

Evet. Dönüştürücü \n, \t, \" ve diğerleri gibi kaçış karakterlerini doğru şekilde kaldırır ve geçerli JSON formatına dönüştürür.

Dize geçerli JSON değilse ne olur?

Dize geçerli JSON'a dönüştürülemezse bir hata mesajı görürsünüz. Araç ayrıştırmaya ve dönüştürmeye çalışır, ancak bazı dizeler önce manuel düzenleme gerektirebilir.

Çıktıyı küçültebilir miyim?

Evet. JSON çıktısını sıkıştırmak için "Küçült" düğmesine tıklayın. Dosya boyutlarını azaltmak veya üretim ortamlarında kullanmak için kullanışlıdır.

JSON Parser'dan farkı nedir?

JSON Parser zaten geçerli JSON ile çalışır. String'den JSON'a dönüştürücü, kaçış karakterli dizeler veya stringified JSON gibi önce JSON formatına dönüştürülmesi gereken dizi verilerini işler.

İhtiyaç Duyabileceğiniz Diğer JSON Araçları

Dize dönüşümü yalnızca bir JSON görevidir. Birlikte iyi çalışan diğer araçlar: