美文网首页iOS常用
iOS 第三方库 Kanna 的使用

iOS 第三方库 Kanna 的使用

作者: Bricklayer9527 | 来源:发表于2020-11-16 21:10 被阅读0次

    什么是Kanna?

    • Kanna的Github地址
    • 官方描述:Kanna is an XML/HTML parser for cross-platform(macOS, iOS, tvOS, watchOS and Linux!).

    有什么用?

    • 因为公司项目中有一个第三方的功能,手机端用一堆参数拼接成一个链接(其实就是一个HTML页面),手机端要拿到HTML的body里面的内容(其实就是一个第三方返回来的一个链接地址)。说白了就是要解析HTML,拿到body的内容。

    • 安卓中使用的是'Jsoup'。

    怎么用?

    • 使用pod安装
    pod 'Kanna'
    
    • import
    import Kanna
    
    • 代码(还有其他的功能,这里只展示本人项目中使用的)
    do {
        let html = try HTML(url: url!, encoding: String.Encoding.utf8)
        
        let body = html.body
        /**
         body?.text
         body?.content
         */
        
        print(body)
    } catch  {
        
    }
    

    相关文章

      网友评论

        本文标题:iOS 第三方库 Kanna 的使用

        本文链接:https://www.haomeiwen.com/subject/wynzbktx.html