0

首先,我使用以下代码针对 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 文档。

4

0 回答 0