【问题标题】:Read metatags in objective c读取目标 c 中的元标记
【发布时间】:2012-02-26 05:41:24
【问题描述】:

有没有办法在 Objective-C 中从网站读取 HTML 元标记?点赞:http://www.seocentro.com/tools/search-engines/metatag-analyzer.html

标签是:

<title> //// </title> 
<meta name="keywords" content="Keyword">
<meta name="description" content="Description" />

元标记:

  • 标题标签
  • 描述标签
  • 关键字

谢谢

【问题讨论】:

  • 你说的是html元标签吗?从 html 字符串、由 NSURLConnection 访问的页面或从 UIWebView 访问的页面?
  • 对不起,我编辑了帖子。
  • 我认为您的意思是源代码中的跖骨。例如与 Doxygen 一起使用的那些。
  • 你有你要找的这个链接:stackoverflow.com/a/7023229/648990

标签: html objective-c html-parsing


【解决方案1】:

假设您想读取 HTML 中的元标记,您可以使用 HTML 解析器。

这是一个: https://github.com/zootreeves/Objective-C-HMTL-Parser

作为一个如何使用它的例子,这里有一个问题,它的答案有一个读取“span”标签的代码 sn-p: Simple libxml2 HTML parsing example, using Objective-c, Xcode, and HTMLparser.h

【讨论】:

  • 谢谢!这对我帮助很大:)
【解决方案2】:

您可以为此使用 ReadabilityKit:https://github.com/exyte/ReadabilityKit

let parser = Readability(url: articleUrl)
let title = parser.title()
let description = parser.description()
let keywords = parser.keywords()
let imageUrl = parser.imageUrl()

【讨论】:

  • 在问题标题中,清楚地写着“在 Objective-C 中”您发布了一个带有 swift 示例的 swift lib。
猜你喜欢
  • 2016-06-01
  • 2010-09-21
  • 1970-01-01
  • 2012-04-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多