在C#中针对不同的XSL版本验证XML

时间:2013-07-02 13:21:59

标签: c# xml xsd

首先,我使用以下代码来针对XSD文件验证XML文档;

        try
        {
            XmlDocument xmld = new XmlDocument();
            xmld.LoadXml(sXML);
            xmld.Schemas.Add(null, sXSDFilePath);
            xmld.Validate(ValidationCallBack);

            return true;
        }
        catch (Exception ex)
        {
            return false;
        }

我已经创建了一个XSD文件,该文件将在生产中具有不同的版本以及何时需要添加功能。

处理不同版本并确保我对正确版本进行验证的最佳方法是什么?

我最初认为我可以在XML文档中包含XSD文件和/或版本,但此时我不会验证XML文档。

0 个答案:

没有答案