Ios 如何设置Kanna来解析xPath?
下面是我的视图控制器代码的样子,我不明白为什么会出现错误。在此方面的任何帮助都将不胜感激!谢谢Ios 如何设置Kanna来解析xPath?,ios,swift,xpath,Ios,Swift,Xpath,下面是我的视图控制器代码的样子,我不明白为什么会出现错误。在此方面的任何帮助都将不胜感激!谢谢 import UIKit import Kanna let url = NSURL (string: "my website") let data = NSData (contentsOfURL: url!) let doc = HTML (html: data !, encoding: NSUTF8StringEncoding) let doc
import UIKit
import Kanna
let url = NSURL (string: "my website")
let data = NSData (contentsOfURL: url!)
let doc = HTML (html: data !, encoding: NSUTF8StringEncoding)
let doc = Kanna.HTML(url: (NSURL(string: "the_site_url")!), encoding: NSUTF8StringEncoding) {
// Search for nodes by XPath
for link in doc.xpath("//*[@id="hp-content"]/div[3]") {
print(link.text)
print(link["href"])
}
}
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
] }
}
为什么你的代码在UIViewController之外?我刚刚做了一个新的测试项目,所以所有东西都是默认的。你找到解决方案了吗?