19

Есть несколько замечательных расширений Chrome для симпатичной печати JSON (отличный вопрос SU: плагин Google Chrome для чтения JSON), но все они, похоже, зависят от автоматического определения того, находится ли входящий документ в формате JSON. Итак, вопрос в том, как я могу настроить его так, чтобы я мог красиво печатать отображаемый JSON вручную, а не полагаться на магическое обнаружение какого-либо расширения (которое может или не может сработать, когда мне это нужно)?

Я начал с того поста SU и нашел загрузку расширений:

https://chrome.google.com/webstore/detail/jsonview/chklaanhfefbnpoihckbnefhakgolnmc?hl=ru https://chrome.google.com/webstore/detail/json-formatter/bcjindcccaagfpapjjmafapmmgkkhgoa?hl=ru . google.com/webstore/detail/pretty-json/ddngkjbldiejbheifcmnfmmfiniimbbg https://chrome.google.com/webstore/detail/json-sh/gjkjdnonlibmbegailhclgbnfdafpgdh

(т.е. результаты для JSON форматера). Те, и многие другие, обнаружат форматирование JSON и отобразят его довольно печатным способом, но ни один из них не поддерживает простой, защищенный от ошибок способ ручного включения его на странице, где JSON не обнаружен (за исключением, возможно, обманывая движок, вставляя format = json в строку запроса, но никто из них не сказал, что я могу это сделать). Есть ли лучший вариант там?

2 ответа2

15

JSON Formatter предоставляет кнопки для переключения между необработанным и отформатированным представлениями документа JSON.

Это с открытым исходным кодом. По состоянию на ноябрь 2016 года последний коммит был в марте 2015 года. Существует более 100 форков, многие из которых имеют более поздние коммиты. Не сразу понятно, лучше ли поддерживать одну из этих вилок.

ОП этого ответа первоначально писал: «Я чувствую себя большим болванчиком. Был найден более тщательный поиск https://chrome.google.com/webstore/detail/the-missing-json-inspecto/hhffklcokfpbcajebmnpijpkaeadlgfn/related, и это именно то, что мне нужно. Однако отредактированная версия этого ответа показала, что это расширение не было открытым исходным кодом и больше не поддерживалось.

0

Я столкнулся с той же проблемой и мне не понравилось раздутое программное обеспечение, поэтому я разрабатываю Jipy. Он просто просит вас выделить (полную или частичную) полезную нагрузку JSON и вызвать функцию форматирования. (горячая клавиша, контекстное меню или кнопка)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .