Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Swift中从amazon.com提取HTML_Html_Swift - Fatal编程技术网

如何在Swift中从amazon.com提取HTML

如何在Swift中从amazon.com提取HTML,html,swift,Html,Swift,我正试图使用上述代码从amazon.com的xcode中获取HTML代码,但它不断给出以下错误: 2020-06-26 21:34:27.596936-0700 DocScan[12206:3119560]cfurlCopyResourcePropertyWorkey失败,因为传递给它的URL没有方案 错误Domain=nscocaerorrordomain Code=256“无法打开文件“amazon.com”。“用户信息={NSURL=amazon.com}” 亚马逊网站 我做错了什么?有没

我正试图使用上述代码从amazon.com的xcode中获取HTML代码,但它不断给出以下错误:

2020-06-26 21:34:27.596936-0700 DocScan[12206:3119560]cfurlCopyResourcePropertyWorkey失败,因为传递给它的URL没有方案 错误Domain=nscocaerorrordomain Code=256“无法打开文件“amazon.com”。“用户信息={NSURL=amazon.com}” 亚马逊网站

我做错了什么?有没有更好的方法从amazon.com这样的网站提取HTML代码

if let myURL = NSURL(string: url) {
    do {
       let myHTMLString = try NSString(contentsOf: myURL as URL, encoding: String.Encoding.utf8.rawValue)
          print("html \(myHTMLString)")
       }
       catch {
          print(error)
       }
}