我正在尝试使用 Xerces-J 验证 XML 文档。
我希望验证器获取并解析任何关联的 XSD 或 DTD 文件(使用 schemalocation、nonamespaceschemalocationa 和 DOCTYPE 引用)。似乎这些资源的加载可以委托给 Resolver 类。
然而,我看到的所有示例都是从模式创建验证器开始的。
是否可以反过来驱动这个,要求 xerces 验证 XML 文档,并让它加载它需要的内容,或者我必须首先解析 XML 文件以查找模式引用,加载它们,然后从模式创建验证器?
在理想情况下,验证器也将支持 xsd 1.1