Mac için Json görüntüleyici [kapalı]


12

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:


4

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.



1

İ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ş!


Ayrıca sadece bunu ortaya çıkardı. Olivier Cuenot'un aracından daha az göze daha kolay, ancak json.parser.online.fr'den farklı olarak, ağaçlar için forresti görmek daha kolay, bu da anahtar / değer çiftlerini toplayacak. thomasfrank.se/downloadableJS/JSONeditor_example.html
clozach




1

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 .



0

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.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.