我尝试使用SwiftSoup来解析网页上的HTML。我使用evaluateJavaScript
和"document.getElementById(\"fieldsort\").innerHTML"
作为我的JavaScript。我没有使用String(contentsOf: URL)
,因为它没有返回页面元素的HTML。
我将字符串保存为str
,并且我使用SwiftSoup.parse(str)
来解析它。但是,当我打印创建的Document的值时,它是空的。我如何正确解析这个问题,是否有更好,更有效的方法将SwiftSoup用于网页?
答案 0 :(得分:0)
出于某种原因,解析为XML解决了它。