QDomDocument setContent 总是返回FALSE

原来程序一直都没有问题,今天下午一直报这个错误。然后就在网上查了好久。
后来看到下面这些:
 
 
QDomDocument::setContent ( const QByteArray &, bool, QString *, int *, int * ) 中的QByteArray应该是一个正确的Xml文件的字节数组!!
如果文件有问题!!
那么就不可能吧QByteArray中的值赋给QDomDocument!!返回的结果就始终为false!!
 
 
想起来出问题之前我是动了文件的,只能是这个原因了,然后就去好好地检查了一下文件,果然文件被误删了一个“<”,就出现了这个错误。
 

你可能感兴趣的:(QDomDocument setContent 总是返回FALSE)