0

我有一个要使用 Schematron 验证的 XML 文件。该文件是一个长文件。所以为了使工作更容易,我制作了单独的 Schematron 规则文件。每个 Schematron 文件验证 XML 文件的不同部分。如果 XML 文件通过所有 Schematron 文件成功验证,则 XML 文件有效。否则,它不是有效的 XML 文件。

有没有办法制作一个可以调用所有其他 Schematron 文件的 Schematron 文件?ONE 类似于将使用其他 Schematron 文件来验证 XML 文件的根或主。

4

1 回答 1

0

您可以使用 Schematron iso:include 来包含来自其他 Schematron (XML) 文件的规则。更详细的解释可以在这里找到:http ://www.dpawson.co.uk/schematron/abstract.html

但是,您的 Schematron 环境也必须支持这一点。具有 ISO Schematron 支持的经济实惠的 Schematron 验证器是XML ValidatorBuddy

于 2014-02-25T12:19:19.090 回答