Wat is een INI-bestand?
INI — configuratiebestand
Wat is het?
Het INI-bestand is de oervorm van alle configuratieformaten: secties tussen vierkante haken, met daaronder sleutels gekoppeld aan waarden. Ontwapenend eenvoudig.
Zijn zwakte laat zich in één zin samenvatten: het is nooit gestandaardiseerd. Elk programma interpreteert het op zijn eigen manier — commentaar met een puntkomma of een hekje, waarden tussen aanhalingstekens of niet, geneste secties die soms wel en soms niet mogelijk zijn.
Geschiedenis & oorsprong
Het formaat vestigde zich met de eerste versies van Windows, in de jaren tachtig, als standaardmanier om de voorkeuren van een programma op te slaan.
Het werd officieel verdrongen door het Windows-register, maar overleefde die opvolger ruimschoots: talloze programma's geven er nog altijd de voorkeur aan, juist omdat het eenvoudig is en met een simpele teksteditor aan te passen.
Waarom het handig is
Een absolute eenvoud: door iedereen te lezen en te bewerken, zonder speciale tools of voorkennis.
Het leent zich uitstekend voor een platte configuratie van enkele tientallen instellingen.
Beperkingen & nadelen
Geen enkele norm: twee programma's lezen het zelden op precies dezelfde manier.
Geen datatypes, geen lijsten, geen echte hiërarchie. Voorbij een paar niveaus wordt het onwerkbaar.
Praktische tips
Voor een modern project zet u uw INI-bestanden om naar TOML: u behoudt de leesbaarheid en wint er een echte specificatie bij.
Wilt u de configuratie in een programma verwerken, dan is JSON eenvoudiger te verwerken.
Converteer uw INI in enkele seconden, op onze beveiligde servers in Frankrijk.
INI converteren