Convertidor TOML a JSON
Pega TOML y conviertelo a JSON online, o al reves en la misma pagina.
Acerca de Convertidor TOML a JSON
Pega TOML y conviertelo a JSON online, o al reves en la misma pagina. Este convertidor TOML a JSON gratis corre solo en tu navegador, asi que Cargo.toml, pyproject.toml y configs con rutas y pins reales no salen de tu dispositivo. Las tablas pasan a objetos anidados, [[array-of-tables]] a arrays JSON, e Invertir reutiliza la salida como entrada. Combinalo con el Convertidor YAML a JSON o el Convertidor XML a JSON.
Cómo usar Convertidor TOML a JSON
- Elige TOML → JSON o JSON → TOML (o Invertir direccion tras convertir).
- Pega tu documento, suelta un .toml / .json local (max. 10 MB, solo lectura en el navegador) o carga un ejemplo Cargo.toml, pyproject.toml o config de app.
- En TOML → JSON, elige sangria 2/4. Revisa el conteo de claves de nivel superior y tablas anidadas.
- Copia o descarga el resultado. Los comentarios se eliminan en TOML → JSON porque JSON no los tiene. Nada se sube.
Ejemplos de Convertidor TOML a JSON
Cargo.toml package + deps
Una tabla [package] y [dependencies] con tablas en linea pasan a JSON anidado. serde = { version = "1", features = ["derive"] } se vuelve un objeto con version y features.
Array of tables ([[bin]])
Secciones [[bin]] repetidas pasan a un array JSON bajo "bin". Invierte a JSON → TOML para volver a emitir [[bin]].
Bloque project de pyproject.toml
Convierte [project] name, version, requires-python y listas de dependencies a JSON para herramientas que solo hablan JSON.
Tablas de config de app
[server], [database] y [features] pasan a objetos anidados para inspeccionar host, puerto y flags como JSON.
JSON de vuelta a TOML
Parte de un objeto JSON (no una raiz array). Los objetos anidados pasan a [tables]; los arrays de objetos a [[array-of-tables]]. JSON null se rechaza - TOML no tiene null.
Casos de uso comunes
- Pasar Cargo.toml a JSON para scripts o checks de CI
- Convertir pyproject.toml para tooling Python que espera JSON
- Inspeccionar tablas TOML anidadas como JSON antes de editar
- Round-trip de configs de app con Invertir direccion
- Producir TOML desde fixtures JSON en el navegador
Preguntas frecuentes sobre Convertidor TOML a JSON
- Como convierto TOML a JSON online?
- Elige TOML → JSON, pega tu TOML (o suelta un .toml) y copia o descarga el JSON. La conversion corre en tu navegador - nada se sube.
- Puedo convertir JSON a TOML en la misma pagina?
- Si. Cambia a JSON → TOML o usa Invertir direccion. La raiz JSON debe ser un objeto porque un documento TOML es una tabla, no un array.
- Funciona con Cargo.toml y pyproject.toml?
- Si. Esos son los casos principales. Carga los ejemplos o pega tus propias tablas package / project / dependencies. Los pins privados se quedan en tu maquina.
- Como se representan tablas y array-of-tables?
- Las secciones [table] pasan a objetos JSON anidados. [[array-of-tables]] pasan a arrays de objetos. Al volver, los arrays de objetos se re-emiten como secciones [[...]].
- Por que se rechaza JSON null?
- TOML no tiene tipo null. Quita los valores null u omite esas claves antes de convertir a TOML.
- Se conservan los comentarios TOML en JSON?
- No. JSON no tiene sintaxis de comentarios, asi que los # se eliminan. La UI muestra una insignia cuando se detectaron comentarios.
- Se sube mi TOML a un servidor?
- No. El parseo y la conversion solo corren en tu navegador. Seguro para manifiestos con versiones reales y rutas locales.
- En que se diferencia de YAML a JSON?
- Mismo patron bidireccional con Invertir, pero para TOML 1.0 (Cargo, pyproject, muchas configs Rust/Python). Usa YAML para Compose / K8s; usa esto para archivos .toml.
Herramientas relacionadas
Convertidor YAML a JSON
Convierte YAML a JSON y JSON a YAML online en el navegador. Flujos multi-documento, YAML 1.2 seguro ante Noruega, ejemplos Docker Compose / GitHub Actions / Kubernetes. Nada se sube.
Convertidor XML a JSON
Convierte XML a JSON y JSON a XML online en el navegador. Atributos como @claves, Invertir direccion, ejemplos config / RSS / SVG. Nada se sube.
Minificador y formateador de JSON
Minificador y formateador de JSON online gratis. Minifica JSON para reducir payloads o embellece (pretty-print) JSON con sangría de 2 espacios. Valida mientras escribes: no hace falta subir archivos.
Conversor JSON a CSV
Convierte JSON a CSV y CSV a JSON en el navegador. Aplana objetos anidados, desaplana claves con punto al volver, NDJSON, preset Excel UE, RFC 4180. Sin subidas.