INI zu JSON Konverter
Führung
INI zu JSON Konverter
INI-Konfigurationsdateien sofort in strukturiertes JSON konvertieren. Fügen Sie INI-Daten mit Abschnitten, Schlüssel-Wert-Paaren und Kommentaren ein – erhalten Sie saubere JSON-Ausgabe mit Abschnitten als verschachtelten Objekten. Unterstützt Typumwandlung, Kommentarbereinigung, Behandlung doppelter Schlüssel und Unterabschnitte in Punktnotation.
Anwendung
Fügen Sie Ihre INI-Konfigurationsdaten in den Eingabebereich ein. Abschnitte wie [database] werden zu verschachtelten JSON-Objekten, und Schlüssel-Wert-Paare werden zu Eigenschaften innerhalb dieser Objekte. Aktivieren Sie die Typumwandlung, um numerische Zeichenfolgen, Booleans und Nullwerte automatisch zu konvertieren. Die JSON-Ausgabe wird sofort aktualisiert – kopieren Sie sie mit einem Klick oder laden Sie die Datei herunter.
Merkmale
- Abschnittsverschachtelung – INI-Abschnitte wie [database] werden zu verschachtelten JSON-Objekten. Abschnitte in Punktnotation wie [database.primary] erstellen automatisch tief verschachtelte Strukturen.
- Typumwandlung – Konvertiert automatisch „true“/„false“ in Booleans, numerische Zeichenfolgen in Zahlen und „null“ in Nullwerte, anstatt alles als Zeichenfolgen zu belassen.
- Kommentarbereinigung – Entfernt Zeilen, die mit ; oder # beginnen (Standard-INI-Kommentarstile), für eine saubere Ausgabe.
- Behandlung doppelter Schlüssel – Wählen Sie zwischen „letzter Eintrag gewinnt“ (Standardverhalten von INI, bei dem der letzte Wert für einen doppelten Schlüssel frühere überschreibt) oder dem Sammeln doppelter Schlüssel in Arrays.
- Unterstützung für Anführungszeichen bei Werten – Entfernt automatisch umgebende einfache oder doppelte Anführungszeichen von Werten.
- Konfigurierbare Einrückung – 2 Leerzeichen, 4 Leerzeichen, Tabs oder minimierte Ausgabe.
- Echtzeit-Konvertierung – Die Ausgabe wird sofort aktualisiert, wenn Sie Daten einfügen oder eine Option ändern.
Wann Sie dieses Tool verwenden sollten
Verwenden Sie dieses Tool, wenn Sie Anwendungskonfigurationen von INI in JSON migrieren, php.ini- oder my.cnf-Einstellungen zur Dokumentation konvertieren, git-Konfigurationsdateien zur Verarbeitung in JavaScript- oder Python-Anwendungen transformieren oder wenn Sie INI-Daten schnell überprüfen und umstrukturieren müssen. Es ist besonders nützlich für DevOps-Ingenieure, Systemadministratoren und Entwickler, die mit älteren Konfigurationsformaten arbeiten.
Häufig gestellte Fragen
-
Was ist eine INI-Datei?
Eine INI-Datei (Initialisierungsdatei) ist ein einfaches textbasiertes Konfigurationsformat, das von vielen Anwendungen und Betriebssystemen verwendet wird. Sie besteht aus Abschnitten (markiert mit [Klammern]), Schlüssel-Wert-Paaren (Schlüssel = Wert) und Kommentaren (Zeilen, die mit ; oder # beginnen). INI-Dateien werden seit den frühesten Versionen von Windows verwendet und sind weiterhin in PHP (php.ini), MySQL (my.cnf), Git (.gitconfig) und vielen anderen Tools verbreitet.
-
Wie werden INI-Abschnitte in JSON konvertiert?
Jeder INI-Abschnitt wird zu einem verschachtelten JSON-Objekt. Zum Beispiel wird [database] mit host = localhost und port = 3306 zu {"database": {"host": "localhost", "port": 3306}}. Abschnitte in Punktnotation wie [database.primary] erstellen tiefere Verschachtelungen: {"database": {"primary": {...}}}. Schlüssel, die vor einem Abschnitt definiert sind, erscheinen auf der Root-Ebene des JSON-Objekts.
-
Was ist Typumwandlung bei der INI-zu-JSON-Konvertierung?
INI-Dateien speichern alle Werte als Zeichenfolgen, aber JSON unterstützt mehrere Datentypen. Typumwandlung erkennt und konvertiert Werte automatisch in geeignete JSON-Typen: numerische Zeichenfolgen werden zu Zahlen (42 statt "42"), „true“ und „false“ werden zu Booleans und „null“ wird zu einem JSON-Nullwert. Dies erzeugt eine sauberere, besser nutzbare JSON-Ausgabe. Sie können die Typumwandlung deaktivieren, wenn Sie möchten, dass alle Werte als Zeichenfolgen beibehalten werden.
-
Wie geht das Tool mit doppelten Schlüsseln um?
INI-Dateien enthalten manchmal doppelte Schlüssel innerhalb desselben Abschnitts. Das Tool bietet zwei Strategien: „Letzter Eintrag gewinnt“ (das Standardverhalten von INI, bei dem der letzte Wert für einen doppelten Schlüssel frühere überschreibt) und „Als Array sammeln“ (bei dem doppelte Schlüssel in einem JSON-Array gesammelt werden, um alle Werte zu erhalten). Wählen Sie die Strategie, die der Interpretation der INI-Datei durch Ihre Anwendung entspricht.
Erweiterungen installieren
IO-Tools zu Ihrem Lieblingsbrowser hinzufügen für sofortigen Zugriff und schnellere Suche
恵 Die Anzeigetafel ist eingetroffen!
Anzeigetafel ist eine unterhaltsame Möglichkeit, Ihre Spiele zu verfolgen. Alle Daten werden in Ihrem Browser gespeichert. Weitere Funktionen folgen in Kürze!
Unverzichtbare Tools
Alle Neuheiten
AlleAktualisieren: Unser neuestes Werkzeug wurde am 26. März 2026 hinzugefügt
