2011-02-25 6 views
8

J'ai utilisé JSONLint en ligne qui m'a vraiment aidé. J'ai besoin d'obtenir ceci dans Node.js cependant.validateur JSON basé sur javascript (pas de schéma, syntaxe JSON) dans Node.js avec connect

Notre QA et même que j'ai mis tellement de JSON invalide ce n'est même pas drôle. Le serveur utilise le connect bodyDecoder de la connexion qui barre actuellement sur une entrée invalide (pas sûr pourquoi le bodyDecoder stock n'attrape même pas l'erreur, mais bon). Je vais probablement vouloir créer mon propre bodyDecoder, mais je ne peux trouver qu'un JSONLinter basé sur C.

Y at-il une bibliothèque que je peux utiliser dans Node.js pour lancer des erreurs utiles (telles que sur http://www.jsonlint.com/) au lieu de fou "chaîne non attendue" vagues erreurs?

Répondre

10

Implémentation javascript pure: https://github.com/zaach/jsonlint, commune js compatible pour le démarrage.

+1

Merci !!!! Je ne peux pas croire que je ne pouvais pas trouver ça. –

+0

@V_H J'ai récemment utilisé DuckDuckGo pour trouver des trucs sur Github; assurez-vous d'utiliser ce mot-clé en premier: https://duckduckgo.com/?q=github+json+lint+javascript – tomByrer