Conversor JSON5
Convierte entre JSON5 y JSON estándar con comentarios, comillas simples y comas finales
Conversión entre JSON5 y JSON estándar
JSON5 amplía el JSON estándar con comentarios, cadenas entre comillas simples, claves sin comillas, comas finales y números hexadecimales, lo que lo hace popular para configuraciones de frontend y archivos de datos escritos a mano. Esta página convierte JSON5 en JSON estricto para API y herramientas que solo aceptan JSON estándar.
El sentido inverso presenta el JSON estándar como texto compatible con JSON5, manteniendo claves y comillas convencionales, lo que encaja en proyectos que prefieren archivos aptos para comentarios. La conversión opera a nivel de sintaxis y nunca inventa comentarios.
Cuando aparece un error de sintaxis, el editor marca su línea y columna y explica la causa, como una coma final mal colocada o una cadena sin terminar. Corrígelo y vuelve a ejecutar la conversión; la entrada y la salida permanecen en el navegador.
Preguntas frecuentes
- ¿Pueden los navegadores o los backends leer archivos JSON5 directamente?
- La mayoría de los analizadores integrados solo aceptan JSON estándar. Convierte a JSON estándar en esta página antes del despliegue, o realiza la conversión durante el paso de compilación.
- ¿Se conservan los comentarios durante la conversión?
- Los comentarios se descartan al generar JSON estándar porque el formato no los admite. El sentido inverso tampoco genera comentarios.
- ¿Qué ocurre con las claves sin comillas?
- Las claves sin comillas reciben comillas dobles en la salida JSON estándar, mientras que el texto de la clave en sí permanece sin cambios.