Простой пример HTML-разбора libxml2 с использованием Objective-c, Xcode и HTMLparser.h

Пожалуйста, может кто-нибудь показать мне простой пример парсинга HTML с использованием libxml.

#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) Скажем, я хочу проанализировать значение ввода, имя которого = input2.

Должен вывести «string2value».

2) Скажем, я хочу проанализировать внутреннее содержимое каждого тега span, у которого class = spantext.

Должны появиться: «Hello World 1» и «Hello World 2».

Ответы на вопрос(2)

Ваш ответ на вопрос