data_object

JSON Biçimlendirici

Ham JSON yapıştırın, okunabilir bir ağaç veya küçültülmüş bir blok elde edin. Yazdıkça doğrular, sonucu kopyalayın veya indirin.

Ücretsizİstemci TarafıGüzel + KüçültDoğrulayıcı

Güzel yazdırma, kılık değiştirmiş ayrıştırmadır

Web'deki her JSON biçimlendirici aynı iki adımı yapar: girdinizde JSON.parse çalıştırır, ardından seçilen bir girintiyle JSON.stringify yapar. İlginç iş, ayrıştırma başarısız olduğunda aldığınız hata mesajındadır. Tarayıcılar mükemmel JSON ayrıştırıcıları sunar — Chrome'daki V8 motoru, ayrıştırmanın bozulduğu tam karakteri size gösterir.

Küçültme bunun tersidir: ayrıştır, ardından girintisiz stringify yap. Sonuç, aynı değere yeniden ayrıştırılan en küçük JSON'dur. Kablo yükleri için (REST yanıtları, yapılandırma blobları, günlük satırları) bu, güzel yazdırılmış JSON'a kıyasla tipik olarak %30-60 oranında bayt tasarrufu sağlar.

Unutmayın ki JSON, JavaScript'in katı bir alt kümesidir. Sondaki virgüller, tek tırnaklar ve JavaScript tarzı yorumların tümü geçersiz JSON'dur ve ayrıştırılamaz. Bunlardan birine sahipseniz, önce düzeltin veya JSON5 (ayrı bir araç) kullanın.

Nasıl kullanılır

  1. 1

    JSON'unuzu sol bölmeye yapıştırın.

    Veya elle yazın — düzenleyici koyu temalı ve sabit genişliklidir.

  2. 2

    Güzel'e tıklayın.

    2 veya 4 boşlukla girintileyin (varsayılan olarak 2'yi kullanıyoruz, React/Prettier kuralı).

  3. 3

    Veya Küçült'e tıklayın.

    Gidiş-dönüş için gerekmeyen her baytı atar — URL'lere veya günlük satırlarına gömmek için mükemmel.

  4. 4

    Varsa hatayı okuyun.

    Tarayıcının ayrıştırıcı hatasını aynen gösteriyoruz — genellikle karaktere kadar doğrudur.

  5. 5

    Kopyalayın veya indirmek için giriş yapın.

    Kopyalama giriş yapmadan çalışır; .json dosyası kaydetmek bir hesap gerektirir.

Devamını oku

İlgili araçlar

code
Açık kaynak kredi. Built on top of Yerel JSON API with UX inspired by IT-Tools.