Convertidor de TOML a JSON

Pega TOML desde Cargo.toml, pyproject.toml o la configuración de la aplicación y conviértelo en JSON legible para scripts, auditorías y trabajos de migración.

Todas las conversiones de datos se realizan localmente en tu navegador. Ningún JSON, CSV, YAML, XML o TOML se envía a nuestros servidores.
TOMLJSON

Ejemplos rápidos

Convertir configuración TOML a JSON formateado

TOML a JSON es útil cuando la configuración de proyectos en Rust, el empaquetado de Python, los archivos OpenAI Codex config.toml, la configuración de sitios estáticos o la configuración de aplicaciones necesita ser inspeccionada por scripts basados en JSON, clientes API, herramientas de validación o comprobaciones de migración. El convertidor analiza TOML y genera JSON con sangrado.

TOML está diseñado para configuración, mientras que JSON es un formato de datos general. Las tablas, arreglos de tablas y valores escalares pueden mapearse bien, pero los comentarios y el formato no sobreviven a la conversión.

Ejemplos de TOML que vale la pena revisar como JSON

  • Cargo.toml metadata cuando un script de lanzamiento espera datos del paquete en JSON.
  • pyproject.toml dependencias o configuraciones de herramientas antes de trasladarlas a otra canalización.
  • OpenAI Codex config.toml fragmentos cuando quieres inspeccionar tablas de model, provider, sandbox o trusted-project.
  • Configuración de aplicaciones con tablas anidadas y arreglos que necesita una revisión rápida en JSON.

Qué revisar después de la conversión

  • Los comentarios y el espaciado que explicaban el archivo TOML original.
  • Claves con puntos y tablas que se convierten en objetos JSON anidados.
  • Arreglos de tablas que se convierten en arreglos JSON de objetos.
  • Valores de fecha, hora y fecha-hora, que pueden serializarse como cadenas o como valores tipo Date dependiendo de la ruta del analizador.
Nota sobre fechas: revise las fechas de TOML antes de usar el JSON en producción. Diferentes combinaciones de analizador y serializador pueden preservarlas como cadenas o como valores Date.

Convertidor relacionado

¿Va en la dirección contraria? Use el Convertidor JSON a TOML para objetos JSON estilo configuración que pueden representarse como TOML.

Preguntas frecuentes sobre TOML a JSON

¿Se preservan los comentarios de TOML en JSON?

No. JSON no tiene sintaxis para comentarios, por lo que los comentarios de TOML se eliminan durante la conversión.

¿Cómo se representan las tablas TOML en JSON?

Las tablas TOML se convierten en objetos JSON anidados. Los arreglos de tablas se convierten en arreglos JSON que contienen objetos.

¿Qué ocurre con los valores de fecha y hora de TOML?

Los valores de fecha, hora y fecha-hora deben revisarse después de la conversión porque el comportamiento del analizador puede afectar si aparecen como cadenas o como valores serializados tipo Date.