вы можете открыть словарь в редакторе скриптов, затем сохранить как и вы получите XML-файл.Я не думаю, что стоило бы конвертировать его в json, я бы просто использовал xml
ооо хорошо
set theapp to choose file
tell me to open theapp
tell me to save document 1 in choose folder
вместо использования выбора файла или выбора папки, которую вы можете просто дать сценариюпсевдоним
например
set theapp to "Macintosh HD:Applications:iTunes.app"
tell me
open theapp
set theName to name of document 1
close document 1 saving in "" & (path to current user folder) & theName
end tell
РЕДАКТИРОВАТЬ (ответ на комментарий) @mofle то, что вы просите сделать, невозможно.Applescript используется для управления приложениями.Таким образом, вы пишете код, который сообщает, что вы хотите и что вы хотите с ним делать, и нет никакого общего способа сказать, что вы можете получить все из какого-то случайного приложения и экспортировать его в XML.Если бы поверили мне, мы все знали бы об этом, потому что наверняка было бы что-то крутое.
, в котором говорилось, если вы знаете, на какое приложение вы нацеливаетесь, и знаете, что вы хотите получить от него И его доступный корытоСценарий «Яблоко» предназначен для экспорта данных в XML, хотя эти методы могут оказаться громоздкими.В зависимости от приложения действительно будет зависеть ваш лучший подход к получению нужных вам данных.Если вы делаете это только с одним приложением, скажем «evernote», и вы просто хотите получить все заметки в XML, если у evernote есть возможность экспортировать в XML, вы можете написать скрипт для этого.