¿Es una mejor práctica para validate JSON?¿Es la validación de JSON una mejor práctica?
Con un JSON schema proposal y un JavaScript implementation of a JSON Schema validator, esta práctica parece relativamente sin fricción para implementar. Entonces, ¿es una obviedad que debería ser parte de cualquier aplicación robusta? ¿O empleas otras estrategias preferidas para manejar el mal JSON?
¿Cómo estás validando en el lado del servidor? Estoy pateando mi JSON desde PL/SQL, enviándolo de regreso a un componente DOJO receptor. Pude ver por las referencias JSON anteriores cómo hacer la validación en el lado del cliente ... pero el lado del servidor no es tan claro. –
Me refiero a validar en el servidor los datos recibidos del mundo exterior. Si te estás molestando en ordenarlo como JSON en esa dirección. Estoy pensando aquí en seguridad; para depurar datos que fluyen de otra manera, la validación en el cliente es lo suficientemente buena. Inútilmente, me robo mi propio código de validación, me temo. – moonshadow