Câu trả lời:
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ô.
jsonpretty cho JSON in đẹp ở dòng lệnh.
sudo gem install jsonpretty
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!
Bạn có thể sử dụng Jason làm ứng dụng ngoại tuyến: http://www.macupdate.com/app/mac/35588/jason
Nếu bạn muốn trình xem JSON QuickLook được tích hợp vào Finder, bạn có thể thử xem JSON nhanh .
Trên Trình duyệt, tôi luôn sử dụng Trình xem JSON này . Nếu tôi cần xem bản chất trên mac, tôi sử dụng VisualJSON , cũng hỗ trợ chế độ xem dạng cây.
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.
Nếu bạn sử dụng TextMate, sẽ có / là JSON.tmbundles, chẳng hạn như cái này .