Я использую фреймворк Kanna для использования синтаксического анализа xpath. Я успешно получаю текст из моего желаемого URL, используя следующий код:Swift/iOS/Kanna/разобрать изображение из html с помощью xpath
@IBAction func getSource(sender: AnyObject) {
if let doc = Kanna.HTML(url: (NSURL(string: "http://qwertz.com")!), encoding: NSUTF8StringEncoding) {
// Search for nodes by XPath
for link in doc.xpath(".//*[@id='bday_form']/div[1]/img[1]") {
print(link.text)
print(link["href"])
self.testLabel.text = link.text
}
}
print("test22")
}
Как я могу разобрать изображения и поместить их в мой ImageView Outlet @IBOutlet weak var imageViewOutlet: UIImageView!
Помощь очень ценится.
self.imageViewOutlet.image = link
throws: Нельзя присвоить значение типа «XMLElement» для ввода «UIImage?»
можно ли найти изображения, используя css/xpath, используя эту библиотеку? –
Нет, вам нужно получить URL-адрес изображения, используя другую библиотеку. Я думаю, у вас уже есть url из css/xpath. Просто используйте sdwebImage для загрузки изображения с URL-адреса. –