2011-02-25 24 views
8

He estado usando JSONLint en línea que ha sido de gran ayuda. NECESITO poner esto en Node.js sin embargo.javascript basado en validador JSON (no esquema, sintaxis JSON) en Node.js con connect

Nuestro control de calidad e incluso puse tanto JSON inválido que ni siquiera es gracioso. El servidor está utilizando el connect bodyDecoder de connect, que actualmente muestra errores en la entrada no válida (no estoy seguro de por qué el stock bodyCorder ni siquiera detecta el error, pero sí). Probablemente quiera crear mi propio bodyDecoder, pero solo puedo encontrar un JSONLinter basado en C.

¿Hay alguna biblioteca que pueda usar en Node.js para arrojar errores útiles (como en http://www.jsonlint.com/) en lugar de errores vagos "cadena no esperada"?

Respuesta

10

Implementación de javascript puro: https://github.com/zaach/jsonlint, js común compatible para arrancar.

+1

Gracias !!!! No puedo creer que no pude encontrar esto. –

+0

@V_H He estado usando DuckDuckGo últimamente para encontrar cosas en Github; asegúrese de usar esa palabra clave primero: https://duckduckgo.com/?q=github+json+lint+javascript – tomByrer