我试图请求一个网站的html代码,并将其用于Xcode(Swift 3.0)和pod Alamofire中的应用程序。在线的HTML代码中,我想要抓取的数据内容是在div类中,它以javascript web插件的形式从Events日历返回数据。由于该网站不是静态的,当我请求html并以字符串的形式输出结果时,我想要的数据不包含在字符串中。出现一则消息,说:使用alamofire + swift获取动态加载的html使用alamofire + swift
<noscript>Your browser must support JavaScript to view this content. Please enable JavaScript in your browser settings then try again. <a href="https://www.trumba.com">Events calendar powered by Trumba</a> </noscript>
我使用Alamofire代码如下所示:
func downloadCalendar(){
Alamofire.request(urlString).responseString { (AlamofireResponse) in
print(AlamofireResponse.result.value!)
}
}
的urlString是实际网页的网址变量。 有没有一种方法可以使用Alamofire将在线html中显示的所有html导入到Xcode中?如果Alamofire无法实现,那么还有另一种使用Swift的方法吗?