INI ⇄ JSON-omvandlare
Konvertera INI-konfigurationsfiler till JSON och tillbaka, direkt i din webbläsare.
INI ⇄ JSON-omvandlare
Klistra in en INI-konfigurationsfil och få tillbaka ett rent JSON-objekt, eller klistra in JSON och hämta INI. Omvandlaren körs åt båda hållen, så den passar oavsett om du läser en äldre konfiguration i en modern app eller skriver ut en för ett verktyg som fortfarande förväntar sig det klassiska nyckel=värde-formatet. Typiska jobb: omvandla en php.ini eller en stationär apps inställningsfil till JSON för ett skript, inspektera en konfiguration som strukturerad data eller generera en INI-sektion från ett objekt du redan har.
INI-sidan hanterar formatet som det ser ut i naturen. Sektionsrubriker inom hakparenteser blir kapslade objekt, och alla nyckel=värdepar före den första sektionen stannar på roten. Kommentarer som börjar med semikolon eller hash ignoreras och blanksteg runt nycklar och värden trimmas. Värden hålls medvetet som strängar snarare än gissade till siffror eller booleaner, så en version som 007 eller en port skriven med en inledande nolla överlever tur och retur oförändrad. Ett likhetstecken inuti ett värde lämnas ifred - bara det första delar linjen.
Om man går åt andra hållet blir skalära egenskaper på rotobjektet nyckel=värdelinjer på toppnivå och kapslade objekt blir sina egna [sektions]-block. Arrayer och djupare kapsling har ingen plats i platt INI, så de hoppas över snarare än skrivs som trasig markering. Stäng av "Pretty-print JSON" för ett kompakt resultat på en rad, eller låt det vara på för indrag med två mellanslag som du kan läsa.
Allt körs lokalt i din webbläsare. Din konfiguration lämnar aldrig sidan, vilket spelar roll när filen innehåller databasuppgifter, API-nycklar eller interna värdnamn. Ogiltig JSON rapporteras lugnt istället för en tom utgång, så du kan hitta det saknade kommatecken eller parentesen och försöka igen.