1

現在、次の行で NSXMLParser を使用して、バンドルにある XML ファイルを解析しています。

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

しかし、代わりに同じファイルをサーバーに配置したいと考えています。サーバーから同じファイルを呼び出す方法の例が見つかりません。どんな助けでも大歓迎です。lq

4

2 に答える 2

2

NSURLURLを作成するためのいくつかの方法があります。そのうちの1つは-URLWithString:;です。そのようです:

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

NSXMLParserそのURLは;に直接渡すことができます。ただし、セカンダリスレッドでこれを行うことをお勧めします。

于 2011-05-14T20:55:12.853 に答える
1

サーバーからファイルを HTTP GET する場合は、 を参照してくださいNSURLConnection。同期または非同期の HTTP リクエストを実行できます。

于 2011-05-14T20:47:24.457 に答える