JSON Validator для Notepad ++?

27016
Mahn

Я ищу плагин, который может проверить текущий открытый файл и мгновенно сказать мне, является ли он действительным JSON или нет (например, отсутствует ли запятая или скобка) - есть ли? В настоящее время я использую JSONView в Chrome, но всегда сложно проверить файл в браузере и обратно.

Я часто пишу данные в json вручную, поэтому я чувствую, что это может сэкономить мне много времени.

16
Не плагин для Notepad ++, но XML ValidatorBuddy также является редактором JSON и поставляется со встроенной проверкой синтаксиса JSON и автозаполнением. Это самостоятельный инструмент Windows. Clemens 11 лет назад 0

2 ответа на вопрос

7
martineau

Возможно, вы сможете использовать форматировщик JSON для выполнения этой задачи (поскольку он, скорее всего, будет жаловаться или делать что-то не так, например, неправильно делать отступ, если JSON недействителен). См. Есть ли расширение для переопределения JSON в Notepad ++? , Аналогично, есть плагин JSONViewer Notepad ++, который может помочь таким же образом.

Другой менее чем идеальной альтернативой было бы просто использовать один из онлайн- валидаторов JSON .

+1 для JSON Viewer - я использую его все время. также можете отформатировать / переопределить вашу строку JSON. Единственное, что вы должны вручную использовать функциональность - я не думаю, что вы можете сделать это каждый раз, когда открывается файл .json Robotnik 11 лет назад 0
Спасибо, я проголосовал, но это все еще не совсем то, на что я надеялся; JSMin игнорирует ошибки и JSON Viewer, хотя он и не работает, если json не отформатирован должным образом, но я все равно получу гораздо больше, если проанализирую его с помощью JSONView в Google Chrome, поскольку в отличие от JSON Viewer он точно сообщает, что отсутствует и где. Ну что ж. Я полагаю, я могу только надеяться, что когда-нибудь кто-нибудь сможет кодировать npp-плагины, столкнется с этим и реализует простое решение с одной кнопкой для анализа и проверки json. Mahn 11 лет назад 0
@Man: Спасибо. _Необходимость - мать изобретений_, так что, возможно, вам следует быть этим кем-то ... martineau 11 лет назад 0
Я бы с радостью, но я участвую в довольно крупном проекте, и время уходит :) Возможно, когда-нибудь. Mahn 11 лет назад 0
Стоит отметить, что расширение JSONView Chrome отлично работает, но дает сбой при работе с большими файлами (не может заставить его обработать файл размером 90 мегабайт ... хотя и не уверен, каков его предел). Sean Colombo 8 лет назад 0
2
Michael

Есть плагин для NPP +, который называется JSLint. Это плагин для проверки JavaScript-кода, но он прекрасно работает и с JSON-файлами.

Кажется, не работает для меня. В нем говорится: «JSLint может работать только с файлами JavaScript, HTML или CSS». Сохранение моего файла .json как файла .js не помогает. Mikhail 7 лет назад 1

Похожие вопросы