请教各位,关于XML的SCHEMA验证问题
我使用MSXML解析并验证XML文件,但我发现,使用MSXML对XML进行验证与使用XMLSPY或的验证结果各不一样啊……
其中构架文件schema都是同一个啊。
另外再问个关于MSXML版本的问题,是不是只有msxml4.0以上才支持schema的验证啊?为什么有的时候我创建实例时,使用m_pXMLDoc.CreateInstance(__uuidof( MSXML2::DOMDocument26 ))创建实例成功,而使用m_pXMLDoc.CreateInstance(__uuidof( MSXML2::DOMDocument40 ))之类的,就会失败,或是在载入XML文件时产生异常呢。。
而在使用schema验证时,只有使用m_pXMLDoc.CreateInstance(__uuidof( MSXML2::DOMDocument40 ))才能正常验证,使用其它版本都会报异常。。