Хтось знає хорошого безкоштовного глядача Json для Mac? Я просто хочу мати можливість бачити дані, організовані трохи краще, ніж один довгий фрагмент тексту
Хтось знає хорошого безкоштовного глядача Json для Mac? Я просто хочу мати можливість бачити дані, організовані трохи краще, ніж один довгий фрагмент тексту
Відповіді:
Ви можете використовувати цей додаток для Firefox: JSONView
Зазвичай при зіткненні з документом JSON (тип вмісту "application / json") Firefox просто вимагає завантажити файл. З розширенням JSONView документи JSON відображаються у веб-переглядачі аналогічно тому, як відображаються документи XML. Документ відформатований, виділений, а масиви та об'єкти можуть бути згорнуті. Навіть якщо документ JSON містить помилки, JSONView все одно відображатиме необроблений текст.
jsonpretty для симпатичного друку JSON у командному рядку.
sudo gem install jsonpretty
Якщо все, що вам потрібно, - це вміти вставляти текст і бачити його гарненько відформатованим з деяким основним функцією «згортання», спробуйте http://json.parser.online.fr/ .
Оновлення: Під час випробування нової бета-версії Олів'є я відповів на запит зворотного зв’язку, зазначивши відсутність поведінки "згортання" для неназваних об'єктів та масивів. Наступного ранку він написав мені електронною поштою, щоб сказати, що він пішов вперед і здійснив це відразу. Дивовижно!
Ви можете використовувати Джейсона як офлайн-додаток: http://www.macupdate.com/app/mac/35588/jason
Якщо ви хочете, щоб програма перегляду JSON QuickLook інтегрована у Finder, ви можете спробувати швидко подивитися JSON .
У браузері я завжди використовую цей переглядач JSON . Якщо мені потрібно бачити на mac, я використовую VisualJSON , який також підтримує перегляд дерева.
Мій улюблений спосіб зробити це (у командному рядку) - визначити псевдонім "симпатичного друку",
alias pp="python -mjson.tool | pygmentize -l js"
Тоді можна просто
cat file.json | pp
Якщо файл великий, переведіть це наскрізь less -R
, -R
дозволяє послідовності фарбування проходити через немальований (необроблений).
Єдина залежність для цього - python ( json.tool
є у стандартній бібліотеці python) та pygments
. Якщо ви не хочете кольорового кодування, ви можете залишити | pygmentize ...
біт.
Якщо ви використовуєте TextMate, є / є JSON.tmbundles, наприклад, цей .