Apple plist zu JSON
Konvertieren Sie eine Apple-XML-Eigenschaftsliste zu JSON oder umgekehrt.
Apple plist zu JSON
Fügen Sie eine Apple-XML-Eigenschaftsliste (.plist) ein und dieses Tool konvertiert sie zu JSON – oder fügen Sie JSON ein und konvertieren Sie es zurück zu einer plist. Es verarbeitet alle plist-Typen: Wörterbücher und Arrays werden zu JSON-Objekten und Arrays, Zeichenketten und Boolesche Werte werden direkt abgebildet, und Ganzzahlen und Dezimalzahlen werden zu JSON-Zahlen.
Datumsangaben und Binärdaten erfordern besondere Sorgfalt, da JSON keine nativen Typen dafür hat. Aktivieren Sie "ISO 8601-Datumsangaben", um eine plist-Datumsangabe als einfache ISO 8601-Zeichenkette zu rendern – oder aktivieren Sie auf dem Rückweg die Option, um eine ISO-ähnliche JSON-Zeichenkette zu erkennen und sie wieder in ein Datum umzuwandeln. Deaktivieren Sie die Option, wird ein Datum zu einem kleinen Marker-Objekt, das markiert ist, damit die Umwandlung in beide Richtungen verlustfrei bleibt. Die Option "<data>-Inhalt" bestimmt, wie die base64-codierten Datenblöcke einer plist in JSON erscheinen: als base64-Text behalten oder zu lesbarem Text dekodiert, wenn der Inhalt tatsächlich UTF-8 ist. Weitere Optionen decken Einzug, alphabetisches Sortieren von Wörterbuchschlüsseln und – für plist-Dateien ohne DOCTYPE-Header – das Tolerieren dieser Auslassung ab.
Wenn die plist-Markierung fehlerhaft ist, benennt der Fehler das Problem und zeigt bei aktivierter Option "Zeilennummer bei Fehler anzeigen" die genaue Zeile an, um sie in großen Dateien schnell zu finden. Sehr große plists und JSON-Dokumente werden wie jede andere Eingabe behandelt, bis zur Ausgabegrößenbeschränkung des Tools.
Alles läuft lokal in Ihrem Browser – eine plist kann App-Einstellungen oder Gerätekonfiguration enthalten, und nichts davon wird jemals hochgeladen. Kopieren Sie das Ergebnis, laden Sie es als .txt-Datei herunter oder senden Sie die Ausgabe direkt zurück in die Eingabe, um sie weiter zu transformieren.