猿问

快速解析html的最佳实践是什么?

我是Swift新手。我需要类似Swift iOS项目中Python的BeautifulSoup之类的东西。准确地说,我需要将所有这些都href<a>结尾".txt"。我应该采取什么步骤?



慕尼黑的夜晚无繁华
浏览 699回答 3
3回答

肥皂起泡泡

尝试SwiftSoup,这是jsoup到Swift的端口。let html: String = "<a id=1 href='?foo=bar&mid&lt=true'>One</a> <a id=2 href='?foo=bar&lt;qux&lg=1'>Two</a>";&nbsp; &nbsp; let els: Elements = try SwiftSoup.parse(html).select("a");&nbsp; &nbsp; for element: Element in els.array(){&nbsp; &nbsp; &nbsp; &nbsp; print(try element.attr("href"))&nbsp; &nbsp; }
随时随地看视频慕课网APP
我要回答