2013-02-18 94 views
-1

我在IOS是新的。我一直在尋找如何從我的ressources本地XML文件中讀取一個政黨成員或小的例子,但我什麼也沒找到....具有良好的政黨成員的任何一個或對XML的工作之前,我真的需要你的幫助IOS和XML解析器(讀文件)

+0

http://stackoverflow.com/questions/11323326/xml-parsing-in-ios-tutorial – 2013-02-18 09:48:56

+0

一個很簡單的例子http://stackoverflow.com/questions/9109032/如何閱讀,HTML-AS-XML功能於iphone/9109924#9109924 – 2013-02-18 10:43:11

+0

[爲Java最好的XML解析器(可能重複http://stackoverflow.com/questions/373833/best-xml-parser-for -java) – 2013-06-05 01:55:06

回答

0

您可以使用下面的代碼讀取XML文件:

NSString *filePath = [[NSBundle mainBundle] pathForResource:@"myLocalXML" ofType:@"xml"]; 
    if (filePath) 
    { 
     NSString *myText = [NSString stringWithContentsOfFile:filePath]; 
     if (myText) 
     { 
      NSLog(@"XML : %@",myText); 
      NSData *xmlData = [myText dataUsingEncoding:NSUTF8StringEncoding]; 
      NSXMLParser *parser = [[NSXMLParser alloc] initWithData:xmlData]; 
      parser.delegate = self; 
      [parser parse]; 
     } 
    }