Saltar al contenido

JSON a TOML — objetos a tablas TOML indentadas

Pega un objeto JSON y obtén tablas TOML legibles para README y muestras de config. Usa TOML a JSON cuando necesites de nuevo la forma estructurada.

JSONTOML

Se convierte al escribir: pega o suelta un archivo.

Entrada(JSON)
Salida(TOML)

Se ejecuta en tu navegador: no se sube nada a nuestros servidores.

TOML se lee limpio en documentación. Convertir un blob JSON en tablas indentadas aquí basta para muestras de README y configs pequeñas de herramientas sin meter una librería pesada en el navegador.

Los objetos anidados se vuelven tablas [sección]; los escalares quedan en sus claves. Mantén la raíz como objeto — así suelen escribirse los archivos TOML.

Si partiste de YAML, convierte con JSON a YAML en la otra dirección, o limpia el JSON primero con el formateador JSON.

Cómo usarla

  1. Pega un objeto JSON
  2. Convierte
  3. Copia el TOML

Por qué este convertidor

  • Convierte JSON anidado en tablas TOML legibles
  • Espera una raíz objeto, como los configs reales
  • Funciona con un ejemplo que puedes retocar in situ

Sirve para

  • Bloques de config en README
  • Snippets de tooling
  • Exportaciones legibles por humanos

Consejos

  • Los arrays de objetos no están soportados — remodela primero.
  • Formatea el JSON antes de convertir si el anidado se ve mal.

Ejemplos

Entrada Salida Nota
{"name":"demo"} name = "demo" —
{"db":{"host":"localhost","port":5432}} [db] host = "localhost" port = 5432 Los objetos anidados se vuelven [tablas]

Preguntas JSON → TOML

¿Necesitas JSON otra vez?
Usa TOML a JSON.
¿Por qué la raíz debe ser un objeto?
Los documentos TOML son tablas con claves. Un array JSON suelto en la raíz no tiene sitio natural — envuélvelo primero en un objeto.
¿Arrays de objetos?
Fuera de alcance de este escritor ligero. Aplana o convierte esas estructuras con una librería TOML más completa.

Relacionadas