Как разобрать эти строки html в цели c

0

Я получаю строку от ответа json. В строке есть HTML-теги,

<ul class='video-list-container'><li><a href='?page_id=6602&playid=6'>مكتبة الفيديو</a></li><li><a href='?page_id=6602&playid=10'>الزكاة</a></li><li><a href='?page_id=6602&playid=11'>الصلاة</a></li></ul>\n

Теперь все, что я хочу сделать, это сделать, получить арабскую строку с ссылкой href и отобразить в UITableviewcell. И когда выбранная строка должна перейти к следующему диспетчеру просмотра.

Как это можно сделать. Меня поразило разбор строки. Может кто-нибудь мне помочь. Заранее спасибо.

Показать ещё 1 комментарий
Теги:
tags
parsing
nsstring

2 ответа

1

Я думаю, что эти уроки помогут вам,

AFNetworking достаточно умен, чтобы загружать и обрабатывать структурированные данные по сети, а также простые старые HTTP-запросы. В частности, он поддерживает JSON, XML и списки свойств (plists).

вы можете следовать приведенному ниже руководству, чтобы получить дополнительные разъяснения

http://www.raywenderlich.com/59255/afnetworking-2-0-tutorial

0

Вы должны попробовать использовать библиотеку "hpple", которая является оберткой вокруг "libxml2". Вы можете найти hpple здесь.

Hpple позволяет анализировать HTML в Obj-C с использованием выражений XPath. С помощью селекторов XPath вы сможете выбрать, какой контент вы хотите извлечь из своего HTML. Вы можете прочитать и узнать больше о XPath здесь.

Надеюсь, поможет. :)

Ура!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню