我如何只加载网页的正文
Posted
技术标签:
【中文标题】我如何只加载网页的正文【英文标题】:How do I only load the body of a web page 【发布时间】:2013-05-25 22:48:37 【问题描述】:我想在我的应用程序中添加一个 UIWebView,但我只想加载我的网页正文。我不希望显示页眉或页脚。我该怎么做?
【问题讨论】:
在访问特定 URL 时仅显示网页正文? (比如,传入一些只返回正文的查询参数?) 在一个 UIWebView 中,我不想加载整个网页,我只想加载网页的正文。 我认为您不能只更改加载的内容。我认为您需要有一个只有正文可用的网址。 【参考方案1】:没有简单的方法可以做到这一点。您将需要检测网页的哪一部分是正文并抓取它。这将需要一些算法工作,以及网页内容的解析,更不用说网页是否包含无效的html标签等。或者即使网页的结构发生了变化。
或者您可以使用 Readibility API 或其他可以为您提供内容的 Web 服务:http://www.readability.com/developers/api/reader#https://www.readability.com/api/rest/v1#articleRepresentation
【讨论】:
以上是关于我如何只加载网页的正文的主要内容,如果未能解决你的问题,请参考以下文章