//构造XML文档
let doc = try DDXMLDocument(data: xmlData!, options:0)
在使用第三方库KissXML解析数据的时候出现错误:Domain=DDXMLErrorDomain Code=1 "(null)"
同样的数据,有时能解析成功,有时却解析失败,出现这样的错误。
- 解决方法:
把Kissxml里的DDXMLDocument.m类里面的代码(第95行)
xmlDocPtr doc = xmlParseMemory([data bytes], (int)[data length]);
换成
xmlDocPtr doc = xmlRecoverMemory([data bytes], (int)[data length]);
就可以了
转载于:http://supershll.blog.163.com/blog/static/370704362013611101022776/