Trình xem Json cho mac [đã đóng]


12

Có ai biết một trình xem Json miễn phí tốt cho mac không? Tôi chỉ muốn có thể thấy dữ liệu được tổ chức tốt hơn một chút sau đó một đoạn văn bản dài

Câu trả lời:


4

Bạn có thể sử dụng tiện ích bổ sung này cho Firefox: JSONView

Thông thường khi gặp tài liệu JSON (loại nội dung "application / json"), Firefox chỉ cần nhắc bạn tải xuống tệp. Với phần mở rộng JSONView, các tài liệu JSON được hiển thị trong trình duyệt tương tự như cách hiển thị các tài liệu XML. Tài liệu được định dạng, tô sáng và các mảng và đối tượng có thể được thu gọn. Ngay cả khi tài liệu JSON có lỗi, JSONView vẫn sẽ hiển thị văn bản thô.



1

Nếu tất cả những gì bạn cần là có thể dán vào văn bản và thấy nó được định dạng một cách đẹp mắt với một số chức năng "cuộn lên" cơ bản, hãy thử http://json.parser.online.fr/ .

Cập nhật: Trong khi dùng thử bản beta mới của Olivier, tôi đã trả lời lời nhắc phản hồi, lưu ý rằng thiếu hành vi "cuộn lên" cho các đối tượng và mảng không tên. Anh ấy gửi email cho tôi vào sáng hôm sau để nói rằng anh ấy đã đi trước và thực hiện điều đó ngay lập tức. Tuyệt vời!


Cũng chỉ cần phát hiện ra điều này. Ít dễ nhìn hơn công cụ của Olivier Cuenot, nhưng dễ dàng nhìn thấy phần thân cây hơn, không giống như json.parser.online.fr, công cụ này sẽ cuộn các mảng cũng như các cặp giá trị khóa. thomasfrank.se/doadableJS/JSONeditor_example.html
clozach




1

Cách ưa thích của tôi để làm điều này (trên dòng lệnh) là xác định bí danh "in đẹp",

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

Sau đó, bạn có thể chỉ

cat file.json | pp

Nếu tệp lớn, dẫn đường này qua less -R, -Rcho phép các chuỗi màu đi qua không thoát ra (thô).

Sự phụ thuộc duy nhất cho điều này là python ( json.toolnằm trong thư viện chuẩn python) và pygments. Nếu bạn không muốn mã hóa màu, bạn có thể bỏ | pygmentize ...bit.



0

Nếu bạn không kiểm tra việc nhấn web, hãy xem JSONLint .

Nó xác nhận và làm cho JSON của bạn "đẹp". Bạn có thể muốn xem xét các giải pháp khác cho các tài liệu lớn hơn vì điều này không thực sự có khả năng mở rộng.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.