Herkes Mac için iyi bir ücretsiz Json görüntüleyici biliyor mu? Sadece uzun bir metinden biraz daha iyi organize edilmiş verileri görmek istiyorum
Herkes Mac için iyi bir ücretsiz Json görüntüleyici biliyor mu? Sadece uzun bir metinden biraz daha iyi organize edilmiş verileri görmek istiyorum
Yanıtlar:
Firefox için bu eklentiyi kullanabilirsiniz: JSONView
Normalde bir JSON belgesiyle karşılaştığınızda (içerik türü "application / json"), Firefox dosyayı indirmenizi ister. JSONView uzantısıyla, JSON belgeleri tarayıcıda XML belgelerinin gösterilmesine benzer şekilde gösterilir. Belge biçimlendirilir, vurgulanır ve diziler ve nesneler daraltılabilir. JSON belgesi hatalar içeriyor olsa bile, JSONView yine de ham metni gösterecektir.
Komut satırında güzel baskı JSON için jsonpretty .
sudo gem install jsonpretty
İhtiyacınız olan tek şey metne yapıştırabilmek ve bazı temel "toplayıcı" işlevlerle biçimlendirildiğini görmek için http://json.parser.online.fr/ adresini deneyin .
Güncelleme: Olivier'nin yeni beta sürümünü denerken, isimsiz nesneler ve diziler için "toparlanma" davranışı eksikliğine dikkat ederek bir geri bildirim istemine yanıt verdim. Ertesi sabah bana ileri gittiğini ve hemen uyguladığını söylemek için e-posta gönderdi. Müthiş!
Jason'ı çevrimdışı bir uygulama olarak kullanabilirsiniz: http://www.macupdate.com/app/mac/35588/jason
Finder'a entegre edilmiş bir JSON QuickLook görüntüleyici istiyorsanız, hızlı bakma JSON'u deneyebilirsiniz .
Tarayıcıda her zaman bu JSON Viewer'ı kullanıyorum . Mac'te yerel olarak görmem gerekirse , ağaç görünümünü de destekleyen VisualJSON kullanıyorum .
Bunu (komut satırında) yapmanın en sevdiğim yolu "güzel baskı" takma adı tanımlamak,
alias pp="python -mjson.tool | pygmentize -l js"
Sonra sadece
cat file.json | pp
Dosya büyükse, bu işlemi yapın less -R, -Rrenklendirme sekanslarının çıkışsız (ham) geçmesine izin verir.
Bunun için tek bağımlılık python ( json.toolpython standart kütüphanesinde bulunur) ve pygments. Renk kodlaması istemiyorsanız, | pygmentize ...biraz dışarıda bırakabilirsiniz .
TextMate kullanıyorsanız, orada / gibi mevcut JSON.tmbundles vardır bu bir .
Web'e vurmayı kontrol etmiyorsanız, JSONLint'e bakın .
Doğrular ve JSON "güzel" yapar. Gerçekten ölçeklenebilir olmadığından, daha büyük belgeler için diğer çözümleri düşünmek isteyebilirsiniz.