首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

有人用过QXmlSchemaValidator吗?请问一上

2013-02-02 
有人用过QXmlSchemaValidator吗?请教一下const QByteArray xmlData xmlFile.readAll()const QByteArray

有人用过QXmlSchemaValidator吗?请教一下


const QByteArray xmlData = xmlFile.readAll();
const QByteArray schemaData = schemaFile.readAll();
QXmlSchema schema;

schema.load(schemaData);
bool errorOccurred = false;

    if (!schema.isValid())
    {
        errorOccurred = true;
    }
    else
    {
        QXmlSchemaValidator validator(schema);

        if (!validator.validate(xmlData))
        {
            errorOccurred = true;
        }
    }

经调试,每次都停在if (!validator.validate(xmlData))行
卡住了,我看了下validate函数,使用也没什么问题啊
问题到底出在哪儿呢?
[解决办法]
不用validate接口,使用其他呢?

热点排行