在 iPhone 上从 HTML 中提取简单文本?
<div dir="ltr"> TEXT TO EXTRACT </div>
<div dir="ltr"> TEXT & MORE TEXT"TEXT" TEXT</div>
上面是我希望将文本提取到 NSString 中的 HTML 示例,忽略 div 包装器和任何其他“东西” - 有些包含
,有些包含 ISO 代码(不能记住这些的确切名称,例如&)
非常感谢
尼克
<div dir="ltr"> TEXT TO EXTRACT </div>
<div dir="ltr"> TEXT & MORE TEXT"TEXT" TEXT</div>
Above are examples of the HTML I wish to extract the text into an NSString, ignoring the div wrapper and any other 'stuff' - Some have <BR>
included and some have ISO codes (can't remember exact name for these e.g &)
many thanks
Nik
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
也许更强大的解决方案是使用库来解析 HTML。
这个问题中的链接和示例。
简单的 libxml2 HTML 解析示例,使用 Objective -c、Xcode 和 HTMLparser.h
Perhaps a stronger solution would be to parse the HTML using a Library.
A link and example in this question.
Simple libxml2 HTML parsing example, using Objective-c, Xcode, and HTMLparser.h
我最终使用了这个类别:
https://github.com/ mwaterfall/MWFeedParser/blob/master/Classes/NSString+HTML.m
效果很好。
I ended up using this catagory:
https://github.com/mwaterfall/MWFeedParser/blob/master/Classes/NSString+HTML.m
works great.