-1
A
回答
0
快速测试,工作就好...
- (void)viewDidLoad
{
[super viewDidLoad];
NSString *XMLEncodedString = [[NSString alloc] initWithContentsOfURL:[NSURL URLWithString:@"http://minihath.com/events/XMLfeeds.xml" ]];
NSData *data = [XMLEncodedString dataUsingEncoding:NSUTF8StringEncoding];
NSXMLParser *xml = [[NSXMLParser alloc] initWithData:data];
[xml setDelegate:self];
[xml setShouldResolveExternalEntities:YES];
[xml parse];
}
- (void)parser:(NSXMLParser *)parser parseErrorOccurred:(NSError *)parseError
{
NSLog(@"Error: %@", [parseError localizedDescription]);
}
-(void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName attributes:(NSDictionary *)attributeDict
{
currentElementValue = [[NSMutableString alloc] init];
}
- (void)parser:(NSXMLParser *)parser foundCharacters:(NSString *) string {
[currentElementValue appendString:string];
}
- (void) parser:(NSXMLParser *)parser didEndElement:(NSString *) elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName {
NSLog(@"elementName %@ %@", elementName, currentElementValue);
currentElementValue=nil;
[currentElementValue release];
}
相关问题
- 1. 读取XML文件创建一个UI
- 2. 在Groovy中读取一个Xml文件
- 3. 在Go中读取一个XML文件
- 4. 用Jdom读取一个xml文件
- 5. 读取多个XML文件
- 6. 使用XmlReader读取xml文件只读取第一个元素
- 7. 读取XML文件
- 8. 读取XML文件
- 9. 读取XML文件
- 10. 读取xml文件
- 11. 读取XML文件
- 12. 读取XML文件
- 13. 使Android XML读取器仅读取XML文件的一部分
- 14. 读取XML文件,并写入一个PHP阵列/文件
- 15. 在一个文件夹中读取muiltiple xml文件
- 16. c#-linq to xml:读取一个xml配置文件
- 17. XML:如何读取一个文件到另一个
- 18. 在php中读取多个xml文件
- 19. 使用BaseX读取多个XML文件
- 20. ADO.NET - 错误读取多个XML文件
- 21. 通过VB6读取多个XML文件
- 22. 将XML文件读取
- 23. 用XML读取文件Java
- 24. php读取xml文件
- 25. 用C#读取XML文件
- 26. 用PHP读取XML文件
- 27. 用XDocument读取xml文件
- 28. 用VB.NET读取XML文件
- 29. 用Java读取XML文件
- 30. 无法读取XML文件
对不起,我有一个小麻烦了解你的问题。你是说你写了一个从该URL读取的iphone应用程序,但是当你尝试一个不同的URL时它不起作用? “它不工作”是什么意思?怎么了? – jhocking 2011-04-06 22:03:24
你的问题很混乱。我收集的是,当你解析当前的文件时,你想要解析一个不同的XML文件。在这种情况下,我会创建另一个包含不同解析器的类,然后可以同时运行它们。 – 2011-04-06 22:09:25
我的questuin很简单。我正在为xml编写一个解析器,它对所有xml文件都可以正常工作。但是当我试图在链接中解析xml时,它不起作用。在链接结构中是否存在xml问题,或者有特殊的事情来解析xml,因为它具有阿拉伯字符。 – Alex 2011-04-07 20:28:04