Валидатор JSON на основе javascript (не схема, синтаксис JSON) в Node.js с подключением

Я использовал JSONLint в Интернете, что очень помогло. Мне НЕОБХОДИМО добавить это в Node.js.

Наш QA и даже я вставил столько недействительных JSON, что это даже не смешно. Сервер использует connect bodyDecoder из connect, который в настоящее время блокирует недопустимый ввод (не уверен, почему стандартный bodyDecoder даже не улавливает ошибку, ну да ладно). Я, вероятно, захочу создать свой собственный bodyDecoder, но я могу найти только JSONLinter на основе C.

Есть ли какая-нибудь библиотека, которую я могу использовать в Node.js для выдачи полезных ошибок (например, на http: // www.jsonlint.com/) вместо сумасшедшего «строка не ожидается» неопределенные ошибки?

8
задан user2428118 14 May 2014 в 08:55
поделиться