OKfmt

TOML JSON

Analiza TOML a JSON conservando fechas y matrices, para entregar configuraciones de proyectos Rust/Python a herramientas JavaScript.

Arrastra archivos aquí o haz clic

Ctrl+V para pegar desde el portapapeles

Cómo convertir TOML a JSON

  1. 1Sube tu archivo TOML arrastrándolo, haciendo clic o pegándolo.
  2. 2Ajusta la configuración de calidad si es necesario.
  3. 3Haz clic en 'Convertir Ahora' y espera a que se complete la conversión.
  4. 4Descarga tu archivo JSON convertido.

Acerca de la conversión de TOML a JSON

TOML es un formato de tabla de valores clave diseñado para escenarios de configuración, admite tipos de fecha de forma nativa y se usa en Cargo.toml y pyproject.toml. JSON es un formato de intercambio de matrices y valores clave de propósito general, admite solo seis tipos de datos básicos y no admite comentarios ni tipos de fecha nativos. Las diferencias de uso entre los dos formatos generan la necesidad de conversión.

Esta conversión conserva todos los nombres de clave, valores numéricos, booleanos y estructuras anidadas. Los tipos de fecha de TOML se convierten a cadenas de fecha estándar en formato JSON. JSON no admite comentarios de forma nativa, por lo que los comentarios en TOML se eliminan durante la conversión, y la salida es una estructura JSON estándar compatible con RFC 8259.

Esta conversión se usa comúnmente para leer configuraciones de proyecto, adaptarse a scripts de desarrollo que solo admiten análisis de JSON, o exportar configuraciones desde pyproject.toml y Cargo.toml a herramientas JSON para procesamiento secundario. Confirme que el archivo de origen esté codificado en UTF-8 antes de la conversión.

TOML vs JSON: comparación técnica

CaracterísticaTOMLJSON
Lanzamiento20132001
DesarrolladorTom Preston-WernerDouglas Crockford

Preguntas frecuentes sobre TOML → JSON

¿Se perderán datos después de la conversión

Los datos estructurales no se perderán. Solo se eliminan los comentarios de TOML, y las fechas se convierten a cadenas de fecha estándar para su almacenamiento. El JSON convertido cumple con la especificación RFC 8259 y puede ser leído por cualquier analizador JSON estándar.

¿Se pueden conservar las fechas de TOML

La información de la fecha se puede conservar completamente. Durante la conversión, las fechas nativas de TOML se convierten a cadenas de fecha estándar en formato JSON, sin modificar el contenido numérico de la fecha en sí.

¿Cuál es el tamaño máximo de archivo admitido

El límite de tamaño de archivo individual es 50MB, y solo se puede convertir un archivo a la vez. Los archivos que superen el límite de tamaño serán rechazados por el sistema.

¿Se almacenarán los archivos fuente?

La conversión se realiza en el servidor y los archivos se cargan por HTTPS. Después de completar la conversión, el servidor elimina inmediatamente el archivo fuente y el archivo de salida, y no almacena ningún archivo.