Warum FETCHMIRROR in XML konvertieren?
Eine .fetchmirror-Datei enthält die Einstellungen eines Mirror-Fensters im Property-List-Format von Apple. Der Export nach .xml macht diese Schlüssel und Werte außerhalb von Fetch menschenlesbar und bearbeitbar, was für Inspektionen oder Versionskontrolle nützlich ist.
Wie man FETCHMIRROR in XML konvertiert
plutil -convert xml1 EASIEST
Führen Sie im Terminal plutil -convert xml1 -o sync.xml sync.fetchmirror aus. Dies schreibt eine XML-Property-List, ohne die Originaldatei zu verändern.
Xcode Property-List-Editor FREE
Öffnen Sie die Datei in Xcode und verwenden Sie dann das Kontextmenü des Editors, um sie als XML anzuzeigen oder den XML-Quellcode zu kopieren; speichern Sie sie mit der Erweiterung .xml ab.
plutil -p zur Vorschau FREE
Führen Sie plutil -p sync.fetchmirror aus, um die Struktur zuerst im Terminal auszugeben, damit Sie die Schlüssel bestätigen können, bevor Sie in .xml konvertieren.
Über diese Formate
Eine .fetchmirror-Datei ist ein gespeichertes Einstellungsdokument von Fetch, dem macOS FTP-Client von Fetch Softworks. Sie zeichnet die Konfiguration eines Mirror-Fensters auf,…
.FETCHMIRROR-Details öffnen →Eine XML-Datei ist ein Klartextdokument, das strukturierte Daten in verschachtelten, benutzerdefinierten Tags speichert. Da es sich um reinen Text handelt, öffnet jeder Texteditor sie -…
.XML-Details öffnen →Qualität & worauf zu achten ist
- Das Ergebnis ist eine Apple-Property-List-XML, kein beliebiges Schema, daher folgen die Tags der plist-DTD.
- Wenn das Original eine binäre plist ist, dekodiert
plutilsie; der umgekehrte Weg ist mit-convert binary1möglich. - Das XML beschreibt weiterhin Fetch-Mirror-Einstellungen und ergibt für Fetch nur Sinn, wenn es wieder in
.fetchmirrorumbenannt wird.
Häufig gestellte Fragen
Was macht plutil -convert xml1?
-o speichert es in eine neue Datei und lässt das Original unverändert.Benötige ich Xcode?
plutil wird mit macOS ausgeliefert, obwohl Xcode einen grafischen Property-List-Editor bietet, falls Sie diesen bevorzugen.Ist das XML ein Standardformat?
Kann ich das XML wieder zurückkonvertieren?
plutil -convert binary1 kodiert es neu, und durch Umbenennen in .fetchmirror kann Fetch es wieder lesen.