ich möchte mit Hilfe von QXmlSchema eine XML-Datei validieren.
Dazu habe ich folgenden Code geschrieben:
Code: Alles auswählen
QUrl xsd("file:///C:/Users/mbrings/Documents/Visual Studio 2008/Projects/WMS/Debug/wmtsGetCapabilities_response.xsd");
QXmlSchema schema;
if (schema.load(xsd)==true)
{
QXmlSchemaValidator validator(schema);
if (validator.validate(&file, QUrl::fromLocalFile(file.fileName())))
{
valid = true;
}
else
{
valid = false;
}
}
else
{
valid = false;
}
Code: Alles auswählen
schema.load(xsd)==true
Wisst ihr warum er scheinbar mein .xds File nicht laden kann?
Die xds-Datei ist auf jeden Fall in korrekter Syntax.
Vielen Dank für eure Hilfe.