WMW

JSON Kodlayıcı

Ücretsiz

Düz metni geçerli bir JSON string literal'ına kodlar (tırnak, ters eğik çizgi ve satır sonlarını kaçışlayarak) ve geri çözer; kaçışlanan karakterlerin dökümünü gösterir.

Tamamen tarayıcınızda çalışır. Metniniz hiçbir yere yüklenmez.

Yorumlar (0)

Bu aracı faydalı mı buldunuz? Bir yorum bırakın, bir ipucu paylaşın veya nasıl daha iyi hale getirebileceğimizi söyleyin.

Misafir yorumları yayınlanmadan önce incelenir. Giriş yap ile anında gönder.

Henüz yorum yok - düşüncelerinizi paylaşan ilk kişi olun!

Bu araç ne işe yarar

Düz metni geçerli bir JSON string literal'ına dönüştürür (tırnakları, ters eğik çizgileri, satır sonlarını ve kontrol karakterlerini kaçışlayarak) ve tekrar geriye dönüştürür. Herhangi bir metni elle güvenli şekilde JSON içine gömmek için kullanışlıdır.

Nasıl Çalışır

Kodlama, metninizi JSON spesifikasyonunun tanımladığı aynı string serileştirme kurallarından geçirir: çift tırnak \" olur, ters eğik çizgi \\ olur, satır sonu \n olur ve diğer kontrol karakterleri \uXXXX kaçış dizisi olur; sonuç çift tırnak içine alınır. Kod çözme, kaçışlanmış metni ayrıştırarak orijinal karakterlerine geri döndürür. Araç her iki yön için de tarayıcının yerleşik JSON motorunu kullanır, bu nedenle sonuç her zaman JSON spesifikasyonuyla tam olarak eşleşir.

Hangi sorunları çözer

Sık sorulan sorular

›Bununla bir JSON formatter arasındaki fark nedir?

Bu araç, düz bir metin dizesini bir JSON string literal'ına (veya tersine) dönüştürür; tırnakların, ters eğik çizgilerin ve satır sonlarının kaçışlanmasını yönetir. Bir JSON formatter ise bunun yerine tam bir JSON belgesini (bir nesne veya dizi) alır ve yapısını güzelleştirir veya küçültür. Bu ikisi farklı sorunları çözer.

›Bir dizeyi JSON olarak kodlamaya ne zaman ihtiyacım olur?

Yaygın durumlar: bir metin bloğunu (tırnaklar, satır sonları veya özel karakterlerle) elle bir JSON yüküne gömmek, bir API istek gövdesinde hata ayıklamak veya JSON sözdizimi kullanan bir yapılandırma dosyası için bir string literal hazırlamaktır.

›Kod çözerken çevresindeki tırnakları da eklemem gerekir mi?

Hayır. Kaçışlanmış metni çevresinde çift tırnak olsun ya da olmasın yapıştırabilirsiniz; araç her iki biçimi de otomatik olarak algılar.

›Çözme neden bir hatayla başarısız oldu?

Metin geçerli şekilde kaçışlanmış bir JSON string değilse kod çözme başarısız olur; örneğin kaçışlanmamış bir çift tırnak veya geçerli bir kaçış dizisinin parçası olmayan bir ters eğik çizgi içeriyorsa. Tam metni gereksiz tırnak veya ters eğik çizgiler için kontrol edip yeniden deneyin.

›Bu araç sadece düz metni değil, tam nesneleri kodlamayı da destekliyor mu?

Hayır, bu araç özellikle tek bir düz metin dizesi ve onun JSON string-literal temsili içindir. Tam bir JSON nesnesi veya dizisi oluşturmak ya da biçimlendirmek için bunun yerine JSON Formatter aracını kullanın.

İlgili Araçlar

Ücretsiz

Metin

JSON Biçimlendirici

Tam bir JSON belgesini doğrular ve güzelleştirir veya küçültür; ayarlanabilir girinti, isteğe bağlı anahtar sıralama ve tam satır/sütun hata bildirimi sunar.

Ücretsiz

Metin

IPv4'ten IPv6'ya Dönüştürücü

Bir IPv4 adresinin IPv4-mapped, IPv4-compatible, 6to4 ve NAT64 IPv6 temsillerini oluşturur ve bu IPv6 biçimlerinin herhangi birinden IPv4 adresini geri çıkarır.

Ücretsiz

Metin

JS/CSS Biçimlendirici

Minify edilmiş veya tutarsız girintili JavaScript ya da CSS kodunu, ayarlanabilir girinti stili ve öncesi/sonrası boyut istatistikleriyle okunabilir, düzgün girintili koda dönüştürür.

Ücretsiz

Metin

JS/CSS Küçültücü

JavaScript veya CSS'i boşlukları ve yorumları kaldırarak küçültür; JavaScript için isteğe bağlı değişken adı kısaltma ve öncesi/sonrası boyut istatistikleri sunar.

Ücretsiz

Metin

JWT Çözücü

Bir JWT'nin header ve payload'ını okunabilir JSON'a çözer, zaman damgası claim'lerini insan-okunabilir tarihlere dönüştürür, süresi dolmuş token'ları işaretler ve sağladığınız bir gizli anahtarla HS256 imzasını doğrulayabilir.

Ücretsiz

Metin

llms.txt Oluşturucu

Bir başlık, özet ve bağlantı bölümlerinden llmstxt.org spesifikasyonuna uygun bir llms.txt dosyası oluşturur; Optional bölüm gruplama ve canlı önizleme sunar.

Ücretsiz

Metin

Markdown Önizleyici

Markdown'ı kaynağın yanında canlı, temizlenmiş HTML olarak işler; oluşturulan HTML'i görüntüleme ve kopyalama geçişi sunar.

Ücretsiz

Metin

Mojibake (Bozuk Metin) Düzeltici

Bozuk (mojibake) metnin arkasındaki orijinal baytları kurtarır ve bunları birkaç yaygın kodlama altında yeniden çözer; temiz çıkan her adayı gösterir.