Я пытаюсь скопировать содержимое XML-файла после выбора из NSOpenPanel в какао. Итак, скажем, этот XML-файл может быть любым, где на рабочем столе или в других каталогах. Как только я получаю файл Path, я пытаюсь прочитать/скопировать содержимое в NSMutableData, как показано ниже.Как читать содержимое XML-файла из NSOpenPanel
У меня есть Filepath:
NSString* filePath = [files objectAtIndex:0];
например: файл //localhost/Users/Me/Documents/XMLFiles/FileA.xml
Попытка получить содержимое и скопировать на NSMutableData
xmlData = [[NSMutableData alloc] initWithContentsOfFile:filePath];
или
xmlData = [[NSMutableData alloc] initWithContentsOfURL:[NSURL URLWithString:filePath]];
Зачем вам нужен XML как необработанные данные ?! (Через NSData). Почему не как NSMutableString ?! Почему изменчиво вообще ?! Вы пытаетесь разобрать это ?! Что вы пытаетесь сделать с данными XML ?! –
Какая у вас проблема с вашей помощью? –
Я не могу получить содержимое файла из пути к файлу, должен ли файл находиться только в NSBundle? – ramo