标签: xsd schematron
我需要加强对中等复杂模式(SAML元数据)的验证,包括大约。 10个XSD文件,提供1000行架构定义。验证应主要要求可选元素和属性,将节点和属性内容限制为特定值,对建议或已弃用的元素和属性发出警告,并拒绝任何不属于模式的内容,包括原始模式的扩展元素中的内容。 对此最好的方法是什么?普通XSD,XSD +断言,Schematron,还是使用某种语言并解析文档?