Чтение XML-файла с сервера - PullRequest
1 голос
/ 15 мая 2011

В настоящее время я анализирую файл XML, который находится в моем комплекте, используя NSXMLParser со следующей строкой:

NSURL *xmlURL = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"XMLFileName" ofType:@"xml"]];

Но я хочу вместо этого поставить тот же файл на моем сервере. Я не могу найти пример того, как вызвать тот же файл с моего сервера. Любая помощь приветствуется. LQ

Ответы [ 2 ]

2 голосов
/ 15 мая 2011

NSURL имеет несколько методов для создания URL, одним из которых является -URLWithString:; вот так:

NSURL *xmlURL = [NSURL URLWithString:@"http://example.com/example.xml"];

Этот URL может быть передан непосредственно NSXMLParser; но вы можете сделать это во вторичном потоке.

1 голос
/ 15 мая 2011

Если вы хотите HTTP получить файл с вашего сервера, вы должны посмотреть на NSURLConnection.Позволяет выполнять синхронные или асинхронные HTTP-запросы.

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