TOML a JSON
Convierte documentos TOML a JSON con indentacion configurable y modo compacto.
Convierte documentos TOML a JSON con indentacion configurable y modo compacto. Convierte documentos TOML a JSON con indentacion configurable y modo compacto.
Convierte documentos TOML a JSON con indentacion configurable y modo compacto.
Convierte documentos TOML a JSON con indentacion configurable y modo compacto. Convierte documentos TOML a JSON con indentacion configurable y modo compacto.
JSON es la lengua franca de la web: toda API lo habla, todo editor lo resalta y todo lenguaje tiene un parser en su biblioteca estandar. TOML sobresale en configuracion editada por humanos pero tiene menos soporte universal como formato de intercambio de datos en tiempo de ejecucion. Cuando necesitas alimentar una config TOML a una herramienta que solo consume JSON (playgrounds web, validadores de esquema, generadores de codigo, etc.), un conversor fiable de TOML a JSON salva el dia.
La conversion es mayormente sin perdidas porque ambos formatos son suficientemente expresivos para representar los mismos primitivos. Los pocos tipos especificos de TOML (cadenas multilinea, fechas) se traducen a cadenas planas; los pocos valores especificos de JSON (null) se traducen al literal JSON null, del que TOML no tiene equivalente nativo.
El conversor ofrece un interruptor de formato bonito (con indentacion de 2/4 espacios) y un modo compacto (una sola linea). Para archivos de configuracion muy grandes, la salida compacta es mucho mas facil de pegar en un cuerpo de peticion curl. El boton de intercambiar mueve la salida JSON de vuelta al cuadro de entrada para que puedas reeditar y reexportar como TOML.
Tras la conversion, valida el JSON con un validador de esquemas (ajv, jsonschema) antes de enviarlo a una herramienta downstream. El parser TOML es estricto: rechazara escalares sin comillas que empiecen por digitos, tablas en linea con comentarios y otros errores comunes. Usa los mensajes de error para arreglar el documento origen, no el JSON.