En İyi Özgür JSON biçimlendirici ve doğrulayıcı

JSON'u açık hata mesajlarıyla güzelleştirin, küçültün ve doğrulayın - ücretsiz, hiçbir şey depolanmaz.

%100 ücretsiz Kayıt yok Su işareti yok Dosyalar hafızada işleme alınmış, asla depolanmamış
En iyi AI modelleri için Go Pro - resim, video ve sohbet - plus daha büyük yüklemeler, kuyruktaki öncelik ve bekleme yok. Pro'ya yükselt
Aşk. Best.Free? Paylaş.

Nasıl çalışıyor?

  1. JSON'u Yapıştır. JSON'unuzu kutuya bırakın.
  2. Bir eylem seç. 2 veya 4 boşlukla güzelleştir, ya da tek satıra küçült; seçenek olarak anahtarları sırala.
  3. Sonuç alın. Geçerli JSON hemen biçimlendirilir; geçersiz JSON hatanın tam satır ve sütunlarını geri verir.

Bu araç hakkında

JSON'u seçtiğiniz iç çizgiyle güzel bir şekilde basmak için yapıştırın, tek bir satıra küçültün veya sadece geçerli olduğunu kontrol edin. Parsalama başarısız olursa sorunun satırı ve sütunuyla açık bir mesaj alırsınız, böylece kayıp virgül veya kayıp parantezi hızlıca bulabilirsiniz. Nesne anahtarlarını alfabe sırasına göre de sıralayabilirsiniz. Python'un JSON parseriyle sunucu tarafında çalışır, hiçbir şey depolamaz ve hesap gerektirmez.

İnsanlar ne için kullanıyor?

  • Minimize edilmiş API cevabını okunabilir yap
  • JSON sintaksi hatasının satır ve sütunlarını bul
  • JSON'u bir yapılandırmaya yapıştırmadan önce küçült
  • İki JSON dosyasını ayırmak için nesne anahtarlarını düzenle

Geliştirici API

Bu aracı kendi kodunuzdan otomatikleştirin. Aşağıdaki son noktaya bir POST isteği gönderin ve web aracı ürettiği sonuçla aynısını alın. IP başına hız sınırlıdır ve kayıt gerektirmez - daha yüksek limitler için API anahtarları gelecek.

POST https://best.free/api/tools/json-formatter/
Parametreler Örnek Gerekir Notlar
text {"b":2,"a":1} Evet Raw JSON to format.
action format Hayır. "format" or "minify".
indent 2 Hayır. 0-8 spaces.
sort True Hayır. Sort keys.
curl -X POST https://best.free/api/tools/json-formatter/ \
  -H 'Content-Type: application/json' \
  -d '{"text": "{\"b\":2,\"a\":1}", "action": "format", "indent": 2, "sort": true}'
import requests

r = requests.post(
    "https://best.free/api/tools/json-formatter/",
    json={"text": "{\"b\":2,\"a\":1}", "action": "format", "indent": 2, "sort": True},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/json-formatter/", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ text: "{\"b\":2,\"a\":1}", action: "format", indent: 2, sort: true }),
});
const data = await r.json();
console.log(data);

Cevap: JSON with the formatted string + validity.

{"ok": true, "json": "{\n  \"a\": 1,\n  \"b\": 2\n}", "json_valid": true}

Sıkça Sorulan Sorular

JSON'u seçtiğiniz içe aktarma ile güzelleştirebilir (güzel-basın), tek bir satıra minify, onaylayabilir ve seçenek olarak nesne anahtarlarını alfabe olarak sıralayabilir.

Parsing başarısız olduğu doğru satır ve sütun dahil açık bir hata mesajı alırsınız, böylece kayıp bir parantezi veya kayıp bir virgül hızlıca bulabilirsiniz.

Evet - 2 veya 4 boşlukla güzelleştir, ya da en küçük çıkışı için tüm boşlukları kaldırmak için minimize et.

Bir seferde yaklaşık 500.000 karaktere kadar.

Hayır. Sadece sizin talebiniz için Python'un standart JSON kütüphanesiyle analiz edilir ve asla depolanmaz, kaydedilmez veya yönlendirilmez.

Hayır. Sıralama sadece okunuşu ve diffing için nesne anahtarlarını alfabe olarak yeniden düzenler; değerler ve yapı değişmez.

Kayıt veya ödeme yok - IP başına adil saatlik bir limitle ücretsizdir.

Evet. /api/tools/json-formatter/'e bir JSON bedeni POST edin ve geri JSON cevabı alırsınız - web aracı kullandığı aynı motor, sonuçlar aynıdır. IP başına hız sınırlıdır ve web sürümü gibi kayıt gerektirmez; daha yüksek sınırlar için API anahtarları gelecektir. Kural, Python ve JavaScript örnekleri için yukarıdaki API bölümüne bakınız.

Evet - JSON Formatter tamamen ücretsizdir, çıkışında su işareti yoktur ve kredi kartı gerekmez.

Evet. Tarayıcınızda çalışır, bu yüzden JSON Formatter telefonlar ve tabletlerin yanı sıra masaüstü bilgisayarlarda da çalışır - yüklemek için bir uygulama yoktur.

İlgili araçlar

Bu sayfayı değerlendir
5.0/5 (0)

Neyi geliştirebiliriz?