AZ Tools

Convertidor INI ↔ JSON

Convertir

Parsea la entrada INI sección por sección (los nombres de sección con puntos se convierten en objetos anidados), infiere números, booleanos y null de valores sin comillas, y respeta cadenas entrecomilladas para mantenerlas exactas. La dirección inversa escribe un objeto de nivel superior como la cabeza sin sección, luego emite cada objeto anidado como su propia [sección], aplanando niveles más profundos con nombres punteados. Los comentarios (; o #) se leen en la entrada pero no se preservan en la salida.

Salida

Nombres de sección punteados como [server.tls] se vuelven objetos anidados. Los valores entrecomillados quedan como cadenas; números/booleanos/null sueltos se infieren.

Cómo usar

  1. Elige una dirección (INI → JSON o JSON → INI).
  2. Pega tu configuración a la izquierda.
  3. Copia el resultado a la derecha. Cambiar de dirección alimenta la salida actual como entrada.

Preguntas frecuentes

¿Por qué mi valor sin comillas se convirtió en número?
INI no tiene tipos nativos, así que el parser los infiere: enteros sueltos, flotantes, true/false y null se convierten. Envuelve el valor en "..." para mantenerlo como cadena.
¿Se preservan los comentarios al volver a INI?
No. JSON no tiene construcción de comentario, así que lo que lees se descarta antes del round-trip. Añade comentarios a mano tras exportar.

Herramientas relacionadas