SwiftSoup Parse来自evaluateJavaScript

时间:2018-03-09 02:35:58

标签: swift macos html-parsing wkwebview swiftsoup

我尝试使用SwiftSoup来解析网页上的HTML。我使用evaluateJavaScript"document.getElementById(\"fieldsort\").innerHTML"作为我的JavaScript。我没有使用String(contentsOf: URL),因为它没有返回页面元素的HTML。

我将字符串保存为str,并且我使用SwiftSoup.parse(str)来解析它。但是,当我打印创建的Document的值时,它是空的。我如何正确解析这个问题,是否有更好,更有效的方法将SwiftSoup用于网页?

1 个答案:

答案 0 :(得分:0)

出于某种原因,解析为XML解决了它。