2011-02-03 9 views
0

、私は(インターネット接続があるとき、私は保存された)ドキュメントディレクトリからロードしたいロードXML - 代わりに、URLからXMLを読み込むのiPhone

NSString* [email protected]"magzine.xml"; 
NSData *data=[NSData dataWithContentsOfURL:[[NSURL alloc] initWithString:[URLlink stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]]; 
NSString *applicationDocumentsDir =[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject]; 
NSString *storePath = [applicationDocumentsDir stringByAppendingPathComponent:filename]; 
[data writeToFile:storePath atomically:YES]; 
NSLog(@"URL: %@",url); 
xmlParser = [[NSXMLParser alloc] initWithContentsOfURL:url]; 
//xmlParser = [[NSXMLParser alloc] initWithContentsOfFile:filename]; 

[xmlParser setDelegate:self]; 
[xmlParser parse]; 

今私は取得していますurlからxml、それはinitwithcontentsofurlからです、今私はインターネット接続がないときにドキュメントディレクトリから保存されたファイルを取得したいと思います。これを助けてください、どのようにXMLをロードするのですか? アドバイスで

答えて

0

Hereは、iPhone上でローカルXMLファイルを読み込んで解析する方法の例です。

関連する問題