Conversor de TOML a JSON
Convierte texto de configuración en formato TOML a una estructura JSON con sangría personalizada y ordenación opcional de claves.
Ejecutar herramienta
Este conversor transforma texto de configuración escrito en TOML a una estructura equivalente en formato JSON. Admite tablas anidadas, matrices de tablas, valores de texto, números y valores lógicos. Las fechas, horas y marcas temporales completas de TOML se convierten automáticamente en cadenas de texto con formato ISO para mantener la compatibilidad con analizadores JSON estándar. Puedes personalizar el formato de salida mediante dos ajustes prácticos: la cantidad de espacios de sangría para organizar la jerarquía visual del documento y una casilla para ordenar las claves alfabéticamente en cada nivel. Si dejas el campo de texto vacío o introduces solo espacios en blanco, la herramienta genera un objeto JSON vacío. En caso de que el texto de origen contenga errores de sintaxis o estructuras no válidas, la herramienta notifica el problema para que puedas corregir la línea afectada antes de procesar el resultado.
Instrucciones
- Pega o escribe tu fragmento de configuración en TOML en el área de entrada.
- Configura el número de espacios de sangría deseado para la estructura JSON generada.
- Activa la casilla de ordenación de claves si prefieres que las propiedades se organicen alfabéticamente.
- Ejecuta la conversión para obtener el documento JSON formateado en el panel de salida.
Ejemplos
- Conversión de un archivo de configuración básico: al introducir un bloque con puerto y estado activo en TOML, obtienes el objeto JSON equivalente con las claves y tipos de datos correspondientes.
- Serialización de fechas: al ingresar una fecha u hora completa en TOML, la salida genera una propiedad JSON con la fecha representada como texto en formato ISO.
Preguntas frecuentes
¿Qué sucede si el campo de texto TOML está vacío?
Si no introduces texto o incluyes únicamente espacios en blanco, la herramienta genera un objeto JSON vacío delimitado por llaves.
¿Cómo se convierten las fechas y marcas de tiempo de TOML a JSON?
Las fechas, horas y marcas temporales se serializan como cadenas de texto con formato ISO estándar dentro de la estructura JSON.
¿Qué ocurre si el texto TOML contiene errores de sintaxis?
Si el texto de origen presenta formato no válido o errores de sintaxis, la herramienta muestra un aviso de error en lugar de generar el documento JSON.
¿Es posible ordenar alfabéticamente las propiedades del JSON?
Sí, al activar la opción de ordenación de claves, las propiedades de cada nivel se organizan por orden alfabético en el resultado final.