INI в JSON или YAML, либо плоский JSON обратно в INI.
INI — это строки key = value и необязательные заголовки [section]. Страница читает это как JSON или YAML либо пишет неглубокий JSON обратно в INI. Вложенные объекты и массивы здесь не INI. YAML из документа JSON — это JSON в YAML.
3306 становится числом, true — логическим, null — null. Значение в кавычках остаётся строкой, поэтому "3306" остаётся текстом. Если снять флажок, каждое значение без кавычек тоже останется текстом.title = Notes, пустую строку, [db], host = localhost и port = 3306 и ставит направление INI в JSON. Очистить всё опустошает оба поля. Копировать результат копирует вывод.Пустые строки и строки, начинающиеся с ; или #, пропускаются. Имя секции становится объектом. Ключи до первой секции остаются наверху. Один и тот же ключ в одной секции: побеждает более поздняя строка. JSON в INI принимает объект, значения которого — строки, числа, логические, null или объекты из этих скаляров. Массив или объект внутри секции отвергается. При записи INI кавычки вокруг значений не ставятся. INI в YAML берёт тот же объект, что INI в JSON, и пишет YAML. Нет строк продолжения и нет объектов [section.sub].
Возьмите его в кавычки в INI или снимите «Приводить голые числа и логические значения».
Страница пишет только один уровень секций. У массива здесь нет формы INI.