Вопрос

Я новичок в разработке iphone.Я могу проанализировать XML-файл по URL-адресу и извлечь его содержимое с определенных узлов.

Для синтаксического анализа по URL

 NSString * path = @"xxxxxxxxxxxxxxxxxxxxxx";
    [self parseXMLFileAtURL:path];

Для извлечения данных я использую NSXMLParser .Как я могу добиться того же, если у меня есть HTML-файл по моему URL (исходный код веб-страницы - HTML). Пожалуйста, помогите мне.Спасибо.

Это было полезно?

Решение

Вы не можете разобрать HTML с помощью NSXMLParser, если только вы не хотите разобрать его разметку за разметкой.

Однако для этого существует какая-то библиотека, например libxml2.Вы можете найти мини-урок здесь: Как разобрать HTML

Вы также можете найти более подробную информацию об этом в другом разделе: синтаксический анализ HTML на iPhone

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top