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)