Json Viewer dla Mac [zamknięte]


12

Czy ktoś zna dobrą darmową przeglądarkę Json dla komputerów Mac? Chcę tylko, aby dane były lepiej zorganizowane niż jeden długi fragment tekstu

Odpowiedzi:


4

Możesz użyć tego dodatku do przeglądarki Firefox: JSONView

Zwykle po napotkaniu dokumentu JSON (typ zawartości „application / json”) Firefox po prostu wyświetla monit o pobranie pliku. Dzięki rozszerzeniu JSONView dokumenty JSON są wyświetlane w przeglądarce podobnie jak dokumenty XML. Dokument jest sformatowany, podświetlony, a tablice i obiekty można zwinąć. Nawet jeśli dokument JSON zawiera błędy, JSONView nadal wyświetla nieprzetworzony tekst.



1

Jeśli wszystko, czego potrzebujesz, to móc wkleić tekst i zobaczyć go ładnie sformatowanego za pomocą podstawowych funkcji „roll-up”, spróbuj http://json.parser.online.fr/ .

Aktualizacja: Podczas testowania nowej wersji beta Oliviera odpowiedziałem na pytanie zwrotne, zauważając brak zachowania „zwijania” dla nienazwanych obiektów i tablic. Następnego ranka wysłał mi e-maila z informacją, że poszedł naprzód i od razu to zaimplementował. Niesamowite!


Właśnie odkryłem ten. Mniej łatwe w odbiorze niż narzędzie Oliviera Cuenota, ale łatwiej dostrzec forrest dla drzew, ponieważ w przeciwieństwie do json.parser.online.fr, ten zwinie tablice, a także pary klucz-wartość. thomasfrank.se/downloadableJS/JSONeditor_example.html
clozach




1

Moim ulubionym sposobem na to (w wierszu poleceń) jest zdefiniowanie aliasu „ładnego drukowania”,

alias pp="python -mjson.tool | pygmentize -l js"

Więc możesz po prostu

cat file.json | pp

Jeśli plik jest duży, przeciągnij go less -R, -Rumożliwiając przechodzenie sekwencji kolorowania przez nieskalowane (surowe).

Jedyną zależnością tego jest Python ( json.toolznajduje się w standardowej bibliotece Pythona) i pygments. Jeśli nie chcesz kodować kolorami, możesz to pominąć | pygmentize ....



0

Jeśli nie masz nic przeciwko sprawdzeniu dostępu do sieci, sprawdź JSONLint .

Sprawdza poprawność i sprawia, że ​​JSON jest „ładny”. Możesz rozważyć inne rozwiązania dla większych dokumentów, ponieważ tak naprawdę nie jest to skalowalne.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.