Бинарные plist-файлы часто используются приложениями macOS и iOS благодаря их компактности и эффективности. Однако они не читаемы для человека, что затрудняет их просмотр или редактирование. В этом руководстве вы узнаете, как преобразовать бинарный plist-файл в XML, чтобы легко читать и изменять его содержимое.
Двоичный plist — это сериализованная версия списка свойств, оптимизированная для:
В отличие от XML-файлов plist, бинарные файлы plist невозможно открыть напрямую в текстовом редакторе. Если попытаться это сделать, вы увидите нечитаемые символы.
Преобразование в XML позволяет вам:
XML-формат гораздо удобнее в работе при разработке или анализе.
Метод 1 — Использовать онлайн-конвертер (самый быстрый)
Самый простой способ — воспользоваться онлайн-инструментом, например: plist-viewer.com
Шаги:
Установка не требуется
Работает на Windows, macOS, Linux и мобильных устройствах с современными браузерами.
Безопасность является важной проблемой.
Этот инструмент обрабатывает файлы локально в вашем браузере, что означает:
Это делает его безопасным для большинства случаев использования, включая конфиденциальные конфигурационные файлы.
Метод 2 — Использование macOS plutil (встроенная утилита)
Если у вас есть доступ к macOS, вы можете использовать встроенную команду plutil.
plutil -convert xml1 input.plist -o output.plist
Это преобразует двоичный plist в формат XML.
Метод 3 — Использование скриптов или сторонних инструментов
Другие варианты включают:
Пример на Python:
import plistlib
with open("input.plist", "rb") as f:
data = plistlib.load(f)
with open("output.plist", "wb") as f:
plistlib.dump(data, f)После конвертации файл становится читаемым.
<dict> <key>Name</key> <string>Example</string> <key>Enabled</key> <true/> </dict>
Используя plist-viewer.com, вы соглашаетесь с нашим C__C
Политика cookie
Принимать