如何解析目标C中的HTML
问题描述:
任何机构都可以帮助我! 我想分析来自网络的一些HTML代码,目标C,将HTML代码就像波纹管:如何解析目标C中的HTML
<div class="linkSummary">
<a href="video_page.php?id=2309"><img class="video_thumbnail" width="120" height="90" src="video_thumbnails/vthumb_2309.jpg"></a>
<div class="video_title"><a href="video_page.php?id=2309">المپیک لندن؛ اهداء مدال کشتی فرنگی ۵۵ کیلوگرم </a></div>
<div class="video_league"><a href="videos.php?cupID=23">المپیک لندن</a></div>
<div class="video_date">۱۵ مرداد ۱۳۹۱ (<span dir="ltr">5 August 2012</span>)</div>
<div class="send_details">
<span class="icon_holder"><img width="22" height="25" class="rollover v1" src="image_slices/icon_ball_off.jpg" hover="image_slices/icon_ball_on.jpg" vid="1" otid="4" oid="2309"><img width="22" height="25" class="rollover v2" src="image_slices/icon_yellow_off.jpg" hover="image_slices/icon_yellow_on.jpg" vid="2" otid="4" oid="2309"><img width="22" height="25" class="rollover v3" src="image_slices/icon_red_off.jpg" hover="image_slices/icon_red_on.jpg" vid="3" otid="4" oid="2309"></span>تا الان ۱۴ نظر در مورد این ویدیو داده شده است. | <a href="video_page.php?id=2309">نظر شما چیه؟</a>
</div>
</div>
我想解析器解析VIDEO_TITLE并关联到该标题的图像,并把这些插入表中。任何人都可以给我看一些示例代码来做到这一点?
答
根据您要做的事情,您可能会发现ElementParser适合您。它提供了一些使用CSS选择器从HTML文档中获取数据的非常有用的方法,类似于jQuery。该文档有点亮,但是an intro to using it is available。
http://stackoverflow.com/questions/8674342/parse-standardised-html-in-ios-application – 2012-08-06 00:08:31
快速搜索“parse html objective-c”显示了几十个相关的问题。 – 2012-08-06 00:09:03
@Tim *可能*重复,是的。但在这个问题上接受的答案是* waaaaaay *太复杂。一个简单的'NSXMLParser'就足够了。 – 2012-08-06 00:11:58