SWXMLHash是一種在Swift中解析XML的相對簡單的方法。 這個庫是NSXMLParser
的一個簡單的包裝器。
該API從SwiftyJSON中獲得了很多靈感。
示例代碼:
解析xml
let xml = SWXMLHash.parse(xmlToParse)配置延遲加載
let xml = SWXMLHash.config { config in config.shouldProcessLazily = true }.parse(xmlToParse)直接使用
lazy
方法進行延遲加載
let xml = SWXMLHash.lazy(xmlToParse)