¿Odias los anuncios? Ir Sin publicidad Hoy

Convertidor de INI a JSON

DatosDesarrollador
ANUNCIO PUBLICITARIO · ¿ELIMINAR?

Opciones

ANUNCIO PUBLICITARIO · ¿ELIMINAR?

Guía

Convertidor de INI a JSON

Convertidor de INI a JSON

Convierte archivos de configuración INI a JSON estructurado al instante. Pega datos INI con secciones, pares clave-valor y comentarios — obtén una salida JSON limpia con secciones como objetos anidados. Admite coerción de tipos, eliminación de comentarios, manejo de claves duplicadas y subsecciones con notación de puntos.

Cómo utilizar

Pega tus datos de configuración INI en el área de entrada. Las secciones como [database] se convierten en objetos JSON anidados, y los pares clave-valor se convierten en propiedades dentro de esos objetos. Habilita la coerción de tipos para convertir automáticamente valores numéricos, booleanos y nulos. La salida JSON se actualiza al instante — cópiala con un solo clic o descarga el archivo.

Características

  • Anidamiento de secciones – Las secciones INI como [database] se convierten en objetos JSON anidados. Las secciones con notación de puntos como [database.primary] crean estructuras profundamente anidadas automáticamente.
  • Coerción de tipos – Convierte automáticamente "true"/"false" a booleanos, cadenas numéricas a números y "null" a valores nulos en lugar de mantener todo como cadenas.
  • Eliminación de comentarios – Elimina líneas que comienzan con ; o # (estilos de comentario INI estándar) para una salida limpia.
  • Manejo de claves duplicadas – Elige entre "el último gana" (comportamiento INI estándar) o recopilar claves duplicadas en matrices.
  • Soporte de valores entre comillas – Elimina automáticamente las comillas simples o dobles circundantes de los valores.
  • Indentación Configurable – 2 espacios, 4 espacios, tabulaciones o salida minimizada.
  • Conversión en Tiempo Real – La salida se actualiza al instante a medida que pegas datos o cambias cualquier opción.

Cuándo utilizar esta herramienta

Usa esta herramienta al migrar configuraciones de aplicaciones del formato INI a JSON, convertir configuraciones de php.ini o my.cnf para documentación, transformar archivos de configuración de git para su procesamiento en aplicaciones de JavaScript o Python, o cuando necesites inspeccionar y reestructurar rápidamente datos INI. Es especialmente útil para ingenieros de DevOps, administradores de sistemas y desarrolladores que trabajan con formatos de configuración heredados.

ANUNCIO PUBLICITARIO · ¿ELIMINAR?

Preguntas frecuentes

  1. ¿Qué es un archivo INI?

    Un archivo INI (archivo de inicialización) es un formato de configuración simple basado en texto utilizado por muchas aplicaciones y sistemas operativos. Consiste en secciones (marcadas con [corchetes]), pares clave-valor (clave = valor) y comentarios (líneas que comienzan con ; o #). Los archivos INI se han utilizado desde las primeras versiones de Windows y siguen siendo comunes en PHP (php.ini), MySQL (my.cnf), Git (.gitconfig) y muchas otras herramientas.

  2. ¿Cómo se convierten las secciones INI a JSON?

    Cada sección INI se convierte en un objeto JSON anidado. Por ejemplo, [database] con host = localhost y port = 3306 se convierte en {"database": {"host": "localhost", "port": 3306}}. Las secciones con notación de puntos como [database.primary] crean anidamiento más profundo: {"database": {"primary": {...}}}. Las claves definidas antes de cualquier sección aparecen en el nivel raíz del objeto JSON.

  3. ¿Qué es la coerción de tipos en la conversión de INI a JSON?

    Los archivos INI almacenan todos los valores como cadenas, pero JSON admite múltiples tipos de datos. La coerción de tipos detecta y convierte automáticamente los valores a tipos JSON apropiados: las cadenas numéricas se convierten en números (42 en lugar de "42"), "true" y "false" se convierten en booleanos, y "null" se convierte en un valor nulo de JSON. Esto produce una salida JSON más limpia y útil. Puedes desactivar la coerción de tipos si deseas que todos los valores se conserven como cadenas.

  4. ¿Cómo maneja la herramienta las claves duplicadas?

    Los archivos INI a veces contienen claves duplicadas dentro de la misma sección. La herramienta ofrece dos estrategias: "el último gana" (el comportamiento INI predeterminado, donde el último valor para una clave duplicada sobrescribe los anteriores) y "recopilar como matriz" (donde las claves duplicadas se agrupan en una matriz JSON, conservando todos los valores). Elige la estrategia que coincida con cómo tu aplicación interpreta el archivo INI.

¿Quieres eliminar publicidad? Adiós publicidad hoy

Instalar extensiones

Agregue herramientas IO a su navegador favorito para obtener acceso instantáneo y búsquedas más rápidas

añadir Extensión de Chrome añadir Extensión de borde añadir Extensión de Firefox añadir Extensión de Opera

¡El marcador ha llegado!

Marcador es una forma divertida de llevar un registro de tus juegos, todos los datos se almacenan en tu navegador. ¡Próximamente habrá más funciones!

ANUNCIO PUBLICITARIO · ¿ELIMINAR?
ANUNCIO PUBLICITARIO · ¿ELIMINAR?
ANUNCIO PUBLICITARIO · ¿ELIMINAR?

Noticias Aspectos técnicos clave

Involucrarse

Ayúdanos a seguir brindando valiosas herramientas gratuitas

Invítame a un café
ANUNCIO PUBLICITARIO · ¿ELIMINAR?