WMW

JSON Biçimlendirici

Ücretsiz

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.

Tamamen tarayıcınızda çalışır. JSON'ınız asla 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

Bir JSON belgesi yapıştırın; bu araç onu doğrular, ardından seçtiğiniz girintiyle güzelleştirir veya tek satıra küçültür. Geçersiz JSON, ayrıştırmanın başarısız olduğu tam satır ve sütun ile bildirilir.

Nasıl Çalışır

Araç, girdinizi tarayıcının yerleşik JSON ayrıştırıcısıyla ayrıştırır; bu da verinin (nesneler, diziler, metinler, sayılar, booleanlar ve null) bellek içi bir temsilini oluşturur. Ardından bu temsili tekrar metne dönüştürür; her iç içe geçme seviyesine satır sonu ve girinti eklenerek (güzelleştirme) ya da tüm isteğe bağlı boşluklar kaldırılarak (küçültme). İsteğe bağlı olarak, nesne anahtarları seri hale getirilmeden önce her seviyede özyinelemeli olarak alfabetik sıraya konur, dizi sırasına dokunulmaz.

Hangi sorunları çözer

Sık sorulan sorular

›Bununla JSON Encoder aracı arasındaki fark nedir?

Bu araç, tam bir JSON belgesini (nesne veya dizi) alır ve yapısını doğrular, güzelleştirir veya küçültür. JSON Encoder aracı ise bunun yerine tek bir düz metin dizesini bir JSON string literal'ına (veya tersine) dönüştürür. Bu ikisi farklı sorunları çözer.

›Neden JSON'ımda belirli bir satır ve sütunda hata olduğunu söylüyor?

Tarayıcının JSON ayrıştırıcısı sıkıştığı karakter konumunu bildirir ve bu araç, satır sonlarını sayarak bu konumu bir satır ve sütun numarasına dönüştürür; böylece tüm belgeyi taramak yerine doğrudan soruna gidebilirsiniz.

›Anahtarları alfabetik sıralamak ne yapar?

Belgedeki her nesnenin anahtarlarını özyinelemeli olarak alfabetik sıraya yeniden düzenler, dizi sırasına ise dokunmaz (çünkü dizi sırası anlamlıdır ve yeniden sıralamak veriyi değiştirir). Bu, iki JSON belgesini karşılaştırmayı veya belirli bir anahtarı gözle bulmayı kolaylaştırır.

›Biçimlendirme veya küçültme verinin kendisini değiştirir mi?

Hayır. Her iki işlem de yalnızca JSON belirteçleri arasındaki boşlukları değiştirir. Değerler, anahtarlar ve sıraları (anahtar sıralamayı açıkça etkinleştirmediğiniz sürece) tamamen aynı kalır.

›Bu araç çok büyük JSON dosyalarını işleyebilir mi?

Her şey tarayıcınızın yerel JSON ayrıştırıcısı kullanılarak çalıştığından, pratik sınır bu aracın koyduğu bir sınır değil cihazınızın kullanılabilir belleğidir; ancak çok büyük belgeler (onlarca megabayt) bir metin alanında yavaş hissedilebilir.

İlgili Araçlar

Ücretsiz

Metin

JSON Kodlayıcı

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.

Ü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.

Ücretsiz

Metin

MySQL Sözdizimi Doğrulayıcı

Noktalı virgülle ayrılmış bir veya daha fazla ifadenin MySQL sözdizimini doğrular; bulunan ilk hatanın tam satır ve sütununu bildirir.