在iPhone上从HTML中提取简单文本?

时间:2011-05-18 23:02:28

标签: iphone html-parsing

 <div dir="ltr"> TEXT TO EXTRACT </div>

<div dir="ltr"> TEXT &amp; MORE TEXT&quot;TEXT&quot; TEXT</div>

以上是我希望将文本提取到NSString中的HTML示例,忽略div包装器和任何其他“东西” - 有些包含<BR>,有些包含ISO代码(无法记住确切名称)对于这些例如&amp; amp)

非常感谢

的Nik

2 个答案:

答案 0 :(得分:2)

也许更强大的解决方案是使用库解析HTML。

此问题中的链接和示例。

Simple libxml2 HTML parsing example, using Objective-c, Xcode, and HTMLparser.h

答案 1 :(得分:1)

我最终使用了这个类别:

https://github.com/mwaterfall/MWFeedParser/blob/master/Classes/NSString+HTML.m

效果很好。