Categoría: Desarrollo
JSON a INI
Convierte un objeto JSON en texto de configuración INI
Pega un objeto JSON para generar texto INI: los valores escalares de nivel superior se convierten en claves globales, y los objetos de nivel superior se convierten en bloques `[section]`. Se ejecuta completamente en tu navegador.
debug=false [server] host=localhost port=8080 [database] name=app_db user=admin
Todo lo de esta página se procesa en tu navegador. No se sube nada.
Para qué sirve
Esto es el inverso de INI a JSON: una propiedad escalar de nivel superior (una cadena, un número o un booleano) se escribe como una línea global `key=value` antes de cualquier sección, y una propiedad de tipo objeto se convierte en un encabezado `[section]` seguido de sus propias claves. Un valor anidado dos niveles se aplana a `key.subkey=value` dentro de su sección, ya que INI en sí no admite más anidamiento.
Cómo se usa
- Pega un objeto JSON, o carga el ejemplo.
- Revisa el texto INI generado, o el error si la entrada no es un objeto JSON.
- Copia el resultado INI.
Privacidad
Esta herramienta funciona íntegramente en tu navegador. Lo que introduces nunca se sube, se guarda ni se comparte: al cerrar la pestaña desaparece.
Preguntas frecuentes
- ¿Se sube mi JSON a algún sitio?
- No. La generación se realiza en JavaScript dentro de la página, así que nada de lo que pegues sale nunca de tu dispositivo.
- ¿Qué ocurre con los arreglos?
- Un valor de tipo arreglo se escribe como una única línea separada por comas, ya que INI no tiene una sintaxis de lista nativa que todos los lectores acepten por igual.
- ¿Admite objetos anidados en profundidad?
- Solo se aplana un nivel de anidamiento dentro de una sección a `key.subkey`; INI es un formato plano, así que las estructuras más profundas deberían reorganizarse antes de convertir.