В Qt и C ++, как проанализировать XML-файл с помощью QtXmlPatterns и QtXmlQuery?
У меня есть метод, который получает в качестве входного параметра файл XML и мой Xpath.
void MyClass::readXMLFile(QString fileXml, QString xPath){
QFile file;
file.setFileName(fileXML);
file.open(QIODevice::ReadOnly);
QXmlQuery query;
query.bindVariable("xml", QVariant(xPath));
query.setQuery(&file, QUrl::fromLocalFile(file.fileName()));
QString result;
query.evaluateTo(&result);
}
Мой метод не работает должным образом.У кого-нибудь уже есть метод для анализа XML-файла с Xpath?
В этом методе у меня есть ошибки ASSERT: "! M_baseURI.isRelative ()" в файле qgenericstaticcontext.cpp строка 82