2014-03-25 32 views
0

我收到来自json响应的字符串。在字符串中有HTML标签,如何解析这些HTML字符串在目标c

<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 

现在我想要做的就是做的是,让阿拉伯字符串在UITableviewcell在href链接和显示。当选定的行应移动到下一个视图控制器。

该怎么办。我感到在解析字符串。 任何人都可以帮助我。 在此先感谢。

+0

检查这些[链接1](https://github.com/zootreeves/Objective-C-HMTL-Parser)[链接2]( http://www.raywenderlich.com/14172/how-to-parse-html-on-ios) – Pawan

+0

另外,http://www.edumobile.org/iphone/iphone-programming-tutorials/parsing-an-xml -file/ – NeverHopeless

+0

@pawan that din work。 – user2866419

回答

0

您应该尝试使用库“hpple”,它是“libxml2”的包装。你可以找到hpple here

Hpple允许您使用XPath表达式解析Obj-C中的HTML。使用XPath选择器,您可以选择要从HTML中提取的内容。您可以阅读并了解有关XPath here的更多信息。

希望它有帮助。 :)

干杯!

1

我觉得这个教程可以帮助你,

AFNetworking是聪明足以载入,并通过网络处理结构化数据,以及普通的旧的HTTP请求。特别是,它支持JSON,XML和属性列表(plists)。

你可以按照下面给出的教程更多的澄清

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