使用NSXMLParser解析xml时如何忽略parseErrorOccurred

时间:2012-04-19 13:42:43

标签: html objective-c parsing nsxmlparser

我现在正在使用NSXMLParser来解析html,但是当在html中遇到“br”标签时,它会因错配而抛出错误并停止解析,因为通常“/ br”标签不会出现在html中。所以我想忽略这个不匹配错误继续解析,如何处理呢?

1 个答案:

答案 0 :(得分:0)

不是最好的解决方案,但您可以考虑在解析之前进行一些正则表达式修正,例如:

$input =~ s/<br>/<br \/>/ig;