Конвертировать INI в JSON
Преобразуйте файл конфигурации .ini (секции [section], пары clé = valeur) в пригодный к использованию JSON. 100% локальная обработка в вашем браузере (WebAssembly).
Как это работает
Формат .ini по-прежнему широко встречается в старых конфигурациях Windows, файлах php.ini и настройках многих устаревших настольных программ, но современные веб-приложения редко поддерживают его нативно. Вставьте содержимое INI-файла, чтобы преобразовать его в JSON, который можно сразу использовать в приложении, скрипте миграции или API: каждая секция становится ключом JSON, а пары «ключ/значение» внутри неё — вложенным объектом. Строки перед первой секцией (если они есть) собираются под специальным ключом _root.
Учитываются ли комментарии и типы значений?
Строки, начинающиеся с ; или #, считаются комментариями и пропускаются. Но поскольку в INI нет стандартизированных встроенных типов, все значения (числа, логические значения вроде true/false) преобразуются в строки JSON — при необходимости ваш скрипт может интерпретировать их заново в зависимости от контекста.
Что произойдёт, если ключ встречается дважды в одной секции?
Побеждает последнее встретившееся значение — так же, как в большинстве классических INI-парсеров (например, функции parse_ini_file в PHP или модули configparser).
100% локальная обработка: конвертация выполняется целиком в вашем браузере с помощью WebAssembly, содержимое вашего файла конфигурации никогда не отправляется на сервер.