我试图从网站获取有关网站的信息(如标题和Windows中的Safari浏览器中所见)以及该网站的描述,而不使用WebKit框架Xcode并将其作为文本显示在屏幕上。我只想知道必须获得URL属于使用Cocoa的网站/页面的标题。有一个教程或一些东西。这将是一个大的帮助。获取有关网站的信息使用Xcode的网址
0
A
回答
0
试试这个:
- (void)webViewDidFinishLoad:(UIWebView *)webView
{
NSString* title = [webView stringByEvaluatingJavaScriptFromString: @"document.title"];
navbar.title = title;
}
来自http://blog.mcohen.me/2008/12/12/getting-the-title-of-a-web-view-in-cocoa-touch/
如果你不想显示web视图,使其隐蔽性和使用上面的委托方法来获得你想要的...
0
您可以通过下载目标网址上的HTML内容并解析它,例如使用hpple。
实施例(未测试):
NSURL *url = [NSURL URLWithString:@"http://..."];
//Only using this for simplicity of the example.
//You should really use an asynchronous method instead (see `NSURLSession`).
NSData *urlData = [NSData dataWithContentsOfURL:url];
//Parse HTML and search for title element
TFHpple *hppleParser = [[TFHpple alloc] initWithHTMLData:data];
TFHppleElement *titleElement = [hppleParser search:@"//title"][0];
NSString titleString = titleElement.text;
相关问题
- 1. 使用Jsoup从网站获取信息
- 2. 使用python从网站获取信息
- 3. 使用jQuery获取网站信息
- 4. 使用php获取网站信息
- 5. 获取有关WiFi网络的信息
- 6. 从Android的网站获取信息
- 7. 使用Scrapy获取整个网站中的所有网址
- 8. 如何使用LinkExtractor获取网站中的所有网址?
- 9. 使用PHP/JavaScript链接获取有关网站访问者的信息
- 10. 使用bash在Ubuntu或Debian上获取IP地址信息(网关和子网)
- 11. 从自定义网址获取信息
- 12. 从网址抓取信息?
- 13. 如何获取网站的网址?
- 14. facebook链接从网站获取信息
- 15. VBA从网站获取信息
- 16. 从Powershell网站获取信息
- 17. 从电影网站获取信息
- 18. c#,从网站获取信息
- 19. 功能从网站获取信息
- 20. TeamSpeak 3向网站获取信息
- 21. 从其他网站获取信息
- 22. 如何使用Perl获取顶级网址的路径信息?
- 23. 从网站提取信息
- 24. 如何从使用HTMLUNIT登录的网站获取信息?
- 25. 使用python从网站获取所有网址
- 26. 如何获取使用PHP的RSS网站的RSS网址?
- 27. 如何从网站获取包含关键字的网址?
- 28. 我如何使用网址来获取tumblr用户/信息
- 29. 如何使用PHP获取与SEO相关的网站统计信息?
- 30. 如何从网站获取所有有效的网址?