Simple libxml2 HTML-Parsing-Beispiel unter Verwendung von Objective-c, Xcode und HTMLparser.h
Bitte kann mir jemand ein einfaches Beispiel für das Parsen von HTML mit libxml zeigen.
#import <libxml2/libxml/HTMLparser.h>
NSString *html = @"<ul>"
"<li><input type=\"image\" name=\"input1\" value=\"string1value\" /></li>"
"<li><input type=\"image\" name=\"input2\" value=\"string2value\" /></li>"
"</ul>"
"<span class=\"spantext\"><b>Hello World 1</b></span>"
"<span class=\"spantext\"><b>Hello World 2</b></span>";
1) Angenommen, ich möchte den Wert der Eingabe analysieren, deren Name = input2 ist.
Sollte "string2value" ausgeben.
2) Angenommen, ich möchte den inneren Inhalt jedes span-Tags analysieren, dessen class = spantext ist.
Sollte ausgeben: "Hallo Welt 1" und "Hallo Welt 2".