Proszę, może ktoś mi pokazać prosty przykład parsowania niektórych HTML przy użyciu libxml.Prosty przykład analizowania HTML libxml2, używając Objective-c, Xcode i HTMLparser.h
#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) Powiedz, że chcę przeanalizować wartość wejścia, którego nazwa = wejście2.
Powinna być wyprowadzana "wartość ciągu2".
2) Powiedz, że chcę przeanalizować wewnętrzną zawartość każdego tagu span, którego klasę = spantext.
Powinieneś wydrukować: "Hello World 1" i "Hello World 2".
libxml jest do parsowania xml i do tego trzeba zobaczyć TouchXML. –
Mimo że używam HTMLparser.h? Popatrzę na TouchXML dzięki. – StuR
@Ayaz: libxml2 obsługuje parsowanie HTML4. Z nielicznej dokumentacji TouchXML wynika, że tak nie jest, więc nie jest to właściwe w tym przypadku. – JeremyP