Как разобрать HTML-файл по URL-адресу?
-
18-09-2019 - |
Вопрос
Я новичок в разработке iphone.Я могу проанализировать XML-файл по URL-адресу и извлечь его содержимое с определенных узлов.
Для синтаксического анализа по URL
NSString * path = @"xxxxxxxxxxxxxxxxxxxxxx";
[self parseXMLFileAtURL:path];
Для извлечения данных я использую NSXMLParser .Как я могу добиться того же, если у меня есть HTML-файл по моему URL (исходный код веб-страницы - HTML). Пожалуйста, помогите мне.Спасибо.
Решение
Вы не можете разобрать HTML с помощью NSXMLParser, если только вы не хотите разобрать его разметку за разметкой.
Однако для этого существует какая-то библиотека, например libxml2.Вы можете найти мини-урок здесь: Как разобрать HTML
Вы также можете найти более подробную информацию об этом в другом разделе: синтаксический анализ HTML на iPhone
Не связан с StackOverflow