0
我写下面简单的代码来读取xml。 但设置内容本身对我来说是失败的。使用Qt加载xml内容失败
我使用Visual Studio 2010和Qt 4.8.5 lib。
QDomDocument document;
QFile file(str);
if(!file.open(QIODevice::ReadOnly | QIODevice::Text))
{
cout << "Failed to open file";
}
else
{
if(!document.setContent(&file)) // here my sample code is failing and going inside this
{
cout << "Failed to load document";
}
}
file.close();
您可以将'QString *'传递给['QDomDocument :: setContent'](http://qt-project.org/doc/qt-4.8/qdomdocument.html#setContent-7)以获取错误消息。你也可以得到行号和列。 – thuga 2014-11-25 11:28:49