请版主及各位高手帮忙,DELPHI中如何调用XSD去验证XML的合法性???谢谢

解决方案 »

  1.   

    转地.....希望有点帮助
    ---------------------------
    function Validate(nameSpace, xsdFile : String): IXMLDOMParseError;
    var
      Schema : XMLSchemaCache40;
    begin
      //创建Schema Cache 并装载Schema文件
      Schema := CreateComObject(CLASS_XMLSchemaCache40) as XMLSchemaCache40;
      Schema.add(nameSpace,xsdFile);  //把schema对象赋给Dom文档
      FIDoc.schemas := Schema; 
      Result := FIDoc.parseError;
    end;
    ---------------------------------
    ...哇哈哈哈 CSDN's forum Explorer
      

  2.   

    XMLSchemaCache40 这个类型包含在哪个单元中?