解析的时候需要实现 XMLParserDelegate这个接口
class RSSParserDelegate:NSObject, XMLParserDelegate {
}
1、实现Parser的didStartElement这个遇到element的处理类
2、实现Parser的didEndElement这个遇到element结尾的处理类
3、element的发现字符函数,foundCharacters
func parser(_ parser: XMLParser, foundCharacters string: String) {
if currentElementValue == nil{
currentElementValue = string
}else{
currentElementValue = currentElementValue! + string
}
}