0
Alamofire를 사용하여 페이지의 HTML을 반환 할 수 있지만 일부 div의 콘텐츠는 비어 있습니다. 크롬 개발자 콘솔을 열면 소스 탭보다는 ELements 탭에서 볼 수 있습니다. Swift에서 어떻게 그 컨텐츠를 얻을 수 있습니까?Swift에서 동적으로로드 된 HTML을 얻는 방법
Alamofire를 사용하여 페이지의 HTML을 반환 할 수 있지만 일부 div의 콘텐츠는 비어 있습니다. 크롬 개발자 콘솔을 열면 소스 탭보다는 ELements 탭에서 볼 수 있습니다. Swift에서 어떻게 그 컨텐츠를 얻을 수 있습니까?Swift에서 동적으로로드 된 HTML을 얻는 방법
봐,이 방법 + stringWithContentsOfURL:encoding:error
(docs)
//the content url
let urlString = "https://google.com"
guard let theURL = URL(string: urlString) else {
print("Error: \(urlString) doesn't seem to be a valid URL")
return
}
do {
let myHTMLString = try String(contentsOf: theURL, encoding: .ascii)
print("html : \(myHTMLString)")
} catch let error {
print("Error: \(error)")
}