как читать файл sdef - PullRequest
       3

как читать файл sdef

0 голосов
/ 13 сентября 2011

Я пытаюсь с NSArray.arrayWithContentsOfFile_("bla.sdef"), но это возвращает None.

Я также пытался NSDictionary.dictionaryWithContentsOfFile_("bla.sdef"), но это также возвращает None.

Я пытаюсь получить NSDictionary объект в конце в форме, где его части соответствуют указу для NSScriptCommandDescription initWithSuiteName:commandName:dictionary:.


(Примечание: я не хочу знать здесь, какзагрузить определения сценариев в NSScriptSuiteRegistry. Я просто хочу знать здесь, как читать файл sdef.)

1 Ответ

0 голосов
/ 13 сентября 2011

Эти методы предназначены для чтения файлов списка свойств.Файл sdef не является списком свойств;он следует другой, определенной для конкретной цели XML-схеме, определенной в sdef (5) .

Я не думаю, что существует публичный API для чтения файлов sdef непосредственно в словарь или болееспецифичный для сценариев объект;вам нужно будет сделать это самостоятельно, используя синтаксический анализатор XML (один из Какао или один из Python).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...