Ich möchte einige einfache XML-Parsing für das iPhone tun. Meistens zum Üben. Ich denke, XML ist wirklich einfach und ich möchte lernen, es mit anderen Sprachen zu integrieren.XML Parsing auf dem iPhone
verwendet i diesen Link für eine Anleitung, wie man XML-Analyse zu tun, aber es war ein wenig zu hoch für meinen Zweck:/
ist nicht es eine einfache Möglichkeit, die nicht viele Zeilen Code benötigt, um XML-Parsing durchführen?
Mit freundlichen Grüßen!
Kristian
EDIT:
ich in der Lage war, zu erreichen, was ich mit diesem wollte:
- (void)startParsing {
NSData *xmlData = [[NSData alloc] initWithContentsOfURL:[NSURL URLWithString:@"http://www.vegvesen.no/trafikk/xml/savedsearch.xml?id=604"]];
NSXMLParser *parser = [[[NSXMLParser alloc] initWithData:xmlData] autorelease];
[parser setDelegate:self];
[parser parse];
}
- (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName attributes:(NSDictionary *)attributeDict {
NSLog(@"Started %@", elementName);
}
dies nur aus dem elemente drucken ... Wie soll ich von hier aus gehen um den Wert von jedem Element zu erhalten?
Leute, die sagen "XML ist wirklich einfach" fallen normalerweise in zwei Kategorien: Leute, die XML vollständig verstehen, und die Leute, die * denken *, dass sie XML vollständig verstehen. Zu welcher gehörst du? –
wahrscheinlich der letzte ... –
Sie sollten Apples [Event-Driven XML-Programmierung Leitfaden für Kakao] lesen (http://developer.apple.com/library/ios/#documentation/cocoa/Conceptual/XMLParsing/XMLParsing.html % 23 // apple_ref/doc/uid/10000186i) zuerst. – Anna