J'essaye actuellement d'analyser un lien d'image d'un website en utilisant Kanna et Swift. Cependant, lorsque j'essaie d'utiliser doc.css ou doc.xcpath, cela ne fonctionne pas. J'ai utilisé doc.css pour analyser les titres et les dates, cependant, je ne suis pas sûr de la façon dont je peux analyser la source de l'image. Aussi si possible, je voudrais que vous incluiez dans votre réponse un moyen d'utiliser le lien de l'image dans mon UIImageView (lié par IBOutlet).Comment obtenir une source d'image à partir d'un site Web - Swift & Kanna
Voici le code que j'ai essayé ainsi qu'un extrait de la fonctionnalité d'inspection du site Web lui-même.
func parseHTML(html: String) -> Void {
if let doc = Kanna.HTML(html: html, encoding: String.Encoding.utf8) {
for link in doc.xpath(".//div[@class='loop-thumb'/a[1]/img[1]]") {
print(link.text)//where I am trying to get the image source
self.imageURLs.append(link.text)//array of all image links
}
}
self.postTableView.reloadData()//my tableview name
}