Properties zu JSON Konverter

Benötigst du die umgekehrte Konvertierung?
JSON to Properties Converter

Properties Eingabe

1

JSON Ausgabe

Geben Sie Properties-Daten ein, um sie in JSON umzuwandeln

Ihre konvertierten Daten erscheinen hier

So konvertieren Sie Properties in JSON

  1. Schritt 1 – Properties-Daten einfügen

    • Fügen Sie den Inhalt Ihrer .properties-Datei in das linke Panel ein.
    • Das Tool parst key=value-Paare und ignoriert Kommentare, die mit # oder ! beginnen.
    • Sie können auch eine Properties-Datei von Ihrem Computer importieren.
  2. Schritt 2 – JSON-Struktur prüfen

    • Punktierte Keys (wie app.db.host) werden zu verschachtelten JSON-Objekten rekonstruiert.
    • Zahlen und Booleans (true/false) werden erkannt und korrekt typisiert.
    • Prüfen Sie, ob die Hierarchie Ihrer erwarteten Konfigurationsstruktur entspricht.
  3. Schritt 3 – JSON übernehmen

    • Kopieren Sie das gültige JSON für moderne Web-Apps oder Node.js-Services.
    • Als .json-Datei herunterladen.
Beispiel: Properties zu JSON
# Input Properties
app.name=My App
app.version=1.0

// Output JSON
{
  "app": {
    "name": "My App",
    "version": "1.0"
  }
}

Verwandte Tools

Häufig gestellte Fragen

Was ist das Properties-Format?

Properties-Dateien sind einfache Textdateien für die Konfiguration von Java-Anwendungen. Sie enthalten durch '=' oder ':' getrennte Schlüssel-Wert-Paare.

Wie werden verschachtelte Objekte behandelt?

Properties-Dateien unterstützen verschachtelte Objekte nicht nativ. Verschachtelte Strukturen werden meist mit Punktnotation dargestellt (z. B. database.host=localhost).

Welche Datentypen werden unterstützt?

Der Konverter erkennt Zahlen und Boolesche Werte (true/false) automatisch und behält Zeichenfolgen unverändert bei. Unicode-Escapes (\uXXXX) werden ebenfalls unterstützt.

Wie werden Kommentare behandelt?

Zeilen, die mit '#' oder '!' beginnen, werden als Kommentare behandelt und bei der Konvertierung ignoriert. Inline-Kommentare werden nicht unterstützt.

Kann ich mehrzeilige Werte verwenden?

Ja. Verwenden Sie am Zeilenende einen Backslash (\), um den Wert in der nächsten Zeile fortzusetzen. Das ist besonders für lange Textwerte nützlich.

Sind meine Daten sicher?

Ja. Die gesamte Verarbeitung findet in Ihrem Browser statt. Ihre Daten werden nie an einen Server gesendet, wodurch Privatsphäre und Sicherheit vollständig gewährleistet sind.