通过Xcode for iPhone读取XML内容
我正在尝试使用读取xml文件通过Xcode for iPhone读取XML内容,iphone,objective-c,xml,xcode,xml-parsing,Iphone,Objective C,Xml,Xcode,Xml Parsing,我正在尝试使用读取xml文件 NSString *urlString = @"http://www.link.com/xml.xml"; NSURL *url = [NSURL URLWithString:urlString]; NSXMLParser *parser = [[NSXMLParser alloc]initWithContentsOfURL:url]; 在iphone应用程序的XCode(Objective-C)中,但我的问题是,即使这样做可行,我也不可能让xml文件的内容可见或
NSString *urlString = @"http://www.link.com/xml.xml";
NSURL *url = [NSURL URLWithString:urlString];
NSXMLParser *parser = [[NSXMLParser alloc]initWithContentsOfURL:url];
在iphone应用程序的XCode(Objective-C)中,但我的问题是,即使这样做可行,我也不可能让xml文件的内容可见或在变量中
我的目标是获取每个Chris您必须检查要解析的XML文件是否真的符合XML。许多可由浏览器显示的文件都是某种“凌乱”编写的文件,无法用NSXMLparser轻松解析 如果您有一个可以解析的XML文件,那么您熟悉NSXMLParser的委托驱动方式吗?您是否已经实现了
- (void)parser:(NSXMLParser *)parser
didStartElement:(NSString *)elementName
namespaceURI:(NSString *)namespaceURI
qualifiedName:(NSString *)qName
attributes:(NSDictionary *)attributeDict
{... }
及
?
如果是,让我看一看您的代码。如果您正在解析objective c中的XML,并且您是新手。。你最好的选择是使用图书馆 它超简单,超快速
- (void)parser:(NSXMLParser *)parser
didEndElement:(NSString *)elementName
namespaceURI:(NSString *)namespaceURI
qualifiedName:(NSString *)qName
{ ... }