JSON ⇄ Properties

Zwischen JSON und Java-Properties-artigen Schlüssel-Wert-Dateien umwandeln

Anleitung

Properties verwenden Punkte für verschachtelte Pfade und Array-Indizes als list.0, list.1. Werte werden als Zeichenketten beibehalten; Zahlen und Booleans behalten ihren Originaltext, und Typen werden auf dem Rückweg nicht abgeleitet.

FAQ

Warum ist die Zahl zu einer Zeichenkette geworden?

Eine Properties-Datei ist im Grunde reiner Text, und alle Werte sind Zeichenketten. Beim Zurückwandeln in JSON leitet dieses Werkzeug Typen nicht selbst ab; wandeln Sie in Code um, wenn Sie Zahlen benötigen.

Bleiben Kommentare erhalten?

JSON → Properties erzeugt keine Kommentare; Properties → JSON überspringt Zeilen, die mit # beginnen, schreibt sie aber nicht zurück in das JSON.