Validador JSON online
Siempre que trabajamos con JSON ya sea al momento de generarlo o leerlo nos encontramos con diversos errores pero es complicado saber en que punto ocurrió dicho error, por lo que les compartimos una forma sencilla de validar JSON online.
Ingresa tu JSON a validar:
Resultados
¿Porqué es importante validar JSON?
Porque simplemente si tu cadena JSON no esta formada correctamente te encontrarás con una serie de errores que finalmente te darán una serie de dolores de cabeza al ser inservible por cualquier error menor.
Errores JSON que nos muestra PHP
Constante | Significado | Disponibilidad |
---|---|---|
JSON_ERROR_NONE | No ocurrió ningún error | |
JSON_ERROR_DEPTH | Se ha excedido la profundidad máxima de la pila | |
JSON_ERROR_STATE_MISMATCH | JSON con formato incorrecto o inválido | |
JSON_ERROR_CTRL_CHAR | Error del carácter de control, posiblemente se ha codificado de forma incorrecta | |
JSON_ERROR_SYNTAX | Error de sintaxis | |
JSON_ERROR_UTF8 | Caracteres UTF-8 mal formados, posiblemente codificados de forma incorrecta | PHP 5.3.3 |
JSON_ERROR_RECURSION | Una o más referencias recursivas en el valor a codificar | PHP 5.5.0 |
JSON_ERROR_INF_OR_NAN | Uno o más valores NAN o INF en el valor a codificar | PHP 5.5.0 |
JSON_ERROR_UNSUPPORTED_TYPE | Se proporcionó un valor de un tipo que no se puede codificar | PHP 5.5.0 |
JSON_ERROR_INVALID_PROPERTY_NAME | Se dio un nombre de una propiedad que no puede ser codificada | PHP 7.0.0 |
JSON_ERROR_UTF16 | Caracteres UTF-16 malformados, posiblemente codificados de forma incorrecta | PHP 7.0.0 |