JSON Stringify / Unstringify

Bir JSON nesnesini kod içine gömülecek tek satırlık tırnaklı dizeye kaçışlayın veya kaçışlı bir JSON dizesini okunur JSON'a geri çözün.

636 görüntülenme

Dize Olarak JSON, İki Yönlü

Stringify gerçek JSON'u alır, tek satırlık tırnak-kaçışlı bir dize değişmezine kodlar — JSON'u başka bir JSON alanına, ayar değerine veya kaynak koddaki bir dize sabitine gömerken ihtiyaç duyduğunuz biçim budur. Unstringify tersini yapar: kaçışlı bir JSON dizesini (\" ve \n ile) yapıştırın, temiz, okunur, girintili JSON alın.

Yaygın durum: bir API, JSON yükünü başka bir JSON yanıtı içinde dize olarak sarar veya bir günlük satırı kaçışlı bir JSON parçası içerir — düzgün okumak için unstringify'a yapıştırın.

Sıkça Sorulan Sorular

Koddaki JSON.stringify'dan farkı ne?

Aynı işlem, yalnız etkileşimli araç olarak: gerçek JSON yapıştırın, aksi halde JSON.stringify(obj) yazarak üreteceğiniz kaçışlı dize halini alın — elinizde konsol yokken kullanışlıdır.

JSON'u ne zaman unstringify etmem gerekir?

API'ler ve günlükler bazen bir JSON dizesini başka bir JSON alanının içine yerleştirir (çift kodlu JSON) — unstringify o iç kaçışlı dizeyi okunur, ayrıştırılabilir JSON'a geri çevirir.

Verim yükleniyor mu?

Hayır — iki yön de tarayıcınızda yerel çalışır.

Benzer Araçlar