Pasa de INI a JSON o YAML, o escribe un JSON plano de vuelta a INI.
INI es una lista de key = value, con cabeceras [section] opcionales. Esta página lo lee como JSON o YAML, o escribe un objeto JSON poco profundo de vuelta a INI. Los objetos anidados y los arrays no son INI aquí. YAML desde un documento JSON es JSON a YAML.
3306 suelto pasa a número, true a booleano y null a null. Un valor entre comillas sigue siendo texto, así que "3306" sigue siendo texto. Si lo quita, cada valor sin comillas también queda como texto.title = Notes, una línea en blanco, [db], host = localhost y port = 3306, y pone Dirección en INI a JSON. Borrar todo vacía los dos cuadros. Copiar resultado copia la salida.Las líneas en blanco y las que empiezan por ; o # se saltan. El nombre de sección pasa a ser un objeto. Las claves anteriores a la primera sección se quedan arriba. La misma clave en la misma sección: gana la línea posterior. JSON a INI acepta un objeto cuyos valores son cadenas, números, booleanos, null u objetos de esos escalares. Un array, o un objeto dentro de una sección, se rechaza. Al volver a INI no se añaden comillas a los valores. INI a YAML usa el mismo objeto que INI a JSON y luego escribe YAML. No hay líneas de continuación ni objetos [section.sub].
Póngalo entre comillas en el INI, o desmarque Convertir números y booleanos sin comillas.
Esta página solo escribe un nivel de sección. Los arrays no tienen forma INI aquí.