JSON'u aşağıdaki alana kopyalayıp yapıştırınJSON'u buraya girin

JSON Parser Nedir?

Hiç bir JSON duvarına bakıp tablo olarak görebilmeyi istediniz mi? İşte tam olarak bu araç bunu yapar. JSON Parser, JSON (JavaScript Object Notation) verilerinizi gerçekten çalışabileceğiniz interaktif HTML tablolarına dönüştürür.

İster API yanıtını debug edin, veri dışa aktarmalarını analiz edin veya bir yapılandırma dosyasını anlamaya çalışın, bu araç zamandan tasarruf ettirir. İç içe nesnelerde manuel arama yapmak veya verileri görüntülemek için script yazmak yok. MDN Web Docs'a göre JSON, API'ler için en yaygın veri formatıdır ve parser'ımız tüm standart JSON yapılarını işler.

En iyi kısım? Her şey tarayıcınızda çalışır. Verileriniz, açıkça paylaşmadıkça sunucularımıza asla dokunmaz. Hızlı, ücretsiz ve özel.

JSON Parser Nasıl Kullanılır

JSON verilerinizi ayrıştırmak, görüntülemek ve çalışmak için şu adımları izleyin. Her adım bu sayfadaki gerçek knoppen ve özellikleri kullanır.

1

JSON'unuzu yapıştırın veya örnek yükleyin

API yanıtınızdan (örn. Postman'dan), yapılandırma dosyasından veya veritabanı dışa aktarmasından JSON'u sol editöre yapıştırın. Nereden başlayacağınızı bilmiyor musunuz? Örnek ürün verilerini yüklemek için araç çubuğundaki Örnek düğmesine tıklayın. Örnek, şöyle nesnelerin bir dizisini gösterir:

[{"id": 1, "subscriberId": "SUB-1001", "plan": "Sınırsız 5G", "dataUsage": 45.2}, {"id": 2, "subscriberId": "SUB-1002", "plan": "Aile Planı", "dataUsage": 120.5}]

Geçersiz JSON, editörün altında bir hata mesajı gösterir. Eksik virgülleri veya tırnak işaretlerini düzeltin, tablo otomatik olarak görünecektir.

2

Tablo olarak görüntüleyin

Sağ panel, JSON'unuzu anında tabloya dönüştürür. Nesne dizileri satır olur; nesne anahtarları sütun olur. Örnek veriler için id, subscriberId, plan ve dataUsage sütunlarını her abone için bir satırla görürsünüz. İç içe nesneler veya diziler, hücreler içinde tablolar olarak görünür. Verileriniz genişse satırları ve sütunları aktarmak için Ana ve İç İçe düğmelerini kullanın. Ayrıştırma, RFC 8259 JSON spesifikasyonunu takip eder.

3

Satırları filtreleyin

Her sütunun başlığının altında bir filtre kutusu var. Sonuçları daraltmak için yazın. Örnek: yalnızca 5G planlarını göstermek için plan sütununa 5G yazın veya yüksek kullanımlı aboneleri bulmak için dataUsage sütununa 100 yazın. Filtreleme büyük/küçük harf duyarsızdır ve birden fazla sütunda aynı anda çalışır.

4

Değerleri satır içi düzenleyin

Düzenle düğmesine tıklayın, ardından değerini değiştirmek için herhangi bir hücreye çift tıklayın. Kaydetmek için Enter'a basın veya başka bir yere tıklayın. Sol editördeki JSON otomatik olarak güncellenir. İhtiyaç duymadığınız sütunları gizlemek için sütun başlıklarındaki kaldır (×) simgesini kullanın.

5

Büyütün, dışa aktarın veya paylaşın

Geniş veri kümeleri için tabloyu tam ekranda açmak üzere Büyüt'e tıklayın. Excel veya Google Sheets için .xls dosyası indirmek üzere Excel'e tıklayın. Takım arkadaşlarına göndermek için bir link oluşturmak üzere Paylaş'a tıklayın — onlar hiçbir şey yapıştırmadan aynı tabloyu görürler. Her şey JSON.parse() ile istemci tarafında çalışır, bu nedenle verileriniz özel kalır.

Bunu gerçekten ne zaman kullanırsınız

API Yanıtlarını Debug Etme

API'niz JSON döndürüyor ama yapının doğru olup olmadığını söyleyemiyorsunuz. Buraya yapıştırın, tablo olarak görün ve eksik alanları anında fark edin. Swagger/OpenAPI yanıtlarıyla harika çalışır. Yalnızca veri görüntülemek için script yazmaktan çok daha hızlı.

Hızlı Veri Analizi

Veritabanınızdan veya analiz aracınızdan bir JSON dışa aktarmanız var mı? Python script'leri yazmak veya bir veritabanına yüklemek yerine buraya yapıştırın. İhtiyacınız olanı filtreleyin, Excel'e aktarın ve bitti. Yük olmadan tek seferlik analiz görevleri için mükemmel.

Yapılandırma Dosyası İncelemesi

Karmaşık bir yapılandırma veya ayar dosyasını anlamaya mı çalışıyorsunuz? Yapıyı açıkça görmek için tablo olarak görüntüleyin. Değişiklik yapmanız gerekiyorsa değerleri doğrudan düzenleyin. İç içe parantezleri aramaktan çok daha kolay.

Veriyi Kod Bilmeyenlere Gösterme

JSON verilerini kod okumayan bir PM'e veya tasarımcıya göstermeniz mi gerekiyor? Bir paylaşım linki oluşturun ve gönderin. Ham JSON yerine temiz bir tablo görürler. Parantezlerin ne anlama geldiğini açıklamaktan sizi kurtarır.

Sık Sorulan Sorular

JSON verilerim saklanıyor mu?

Hayır. Her şey JavaScript kullanılarak tarayıcınızda çalışır. JSON'unuz, bir link oluşturmak için "Paylaş"a tıklamadıkça bilgisayarınızı asla terk etmez. O zaman bile ne zaman sona ereceğini siz kontrol edersiniz. Tüm verileri tarayıcınızda yerel olarak işleriz — verilerinizi özel ve güvende tutarak.

Hangi JSON formatları çalışır?

Spesifikasyona göre geçerli olan her şey. Diziler, nesneler, iç içe yapılar, karışık türler — hepsi. JSON.parse()'nin işleyebildiği her şeyi biz de işleyebiliriz. Karmaşık iç içe geçme yalnızca daha fazla iç içe tablo oluşturur.

Verileri düzenleyebilir miyim?

Evet. "Düzenle"ye tıklayın ve herhangi bir hücreye çift tıklayın. Değeri değiştirin, Enter'a basın ve JSON otomatik olarak güncellenir. İhtiyaç duymadığınız sütunları tamamen da kaldırabilirsiniz. Bir elektronik tablo düzenlemek gibi ama JSON'unuz sözdizimsel olarak doğru kalır.

Filtreleme nasıl çalışır?

Her sütunun üstündeki kutulara yazın. O sütunda arama teriminizi içeren satırları filtreler. Birden fazla sütunu aynı anda filtreleyebilirsiniz — tüm filtrelerinizle eşleşen satırları gösterir. Büyük/küçük harf duyarsız, bu nedenle "5g" de "5G"yi bulur.

Hangi formata dışa aktarabilirim?

Şu an Excel (.xls formatı). Excel, Google Sheets, LibreOffice'de açılır — temelde herhangi bir elektronik tablo uygulamasında. Tablo yapısı korunur, bu nedenle iç içe veriler Excel'de de iç içe tablolar olur.

JSON dosyam ne kadar büyük olabilir?

Sabit bir sınır yok, ancak performans tarayıcınıza bağlıdır. Küçük dosyalar (1 MB'ın altında) anında ayrıştırılır. Yaklaşık 5 MB'lık dosyalar bir iki saniye alabilir. Gerçekten büyük dosyalar (10 MB+) yavaşlayabilir ama yine de çalışır.

İhtiyaç duyabileceğiniz diğer JSON araçları

Bu parser veri görüntülemek için harika, ancak bazen başka şeylere de ihtiyaç duyarsınız. İşte birlikte çalışan diğer araçlarımız: