gpt4 book ai didi

xml - 使用 schematron 验证大型 xml 文件

转载 作者:数据小太阳 更新时间:2023-10-29 02:13:13 26 4
gpt4 key购买 nike

我正在使用 schematron 来验证大型 xml 文件(几兆字节)。如果文件没问题(如果没有错误),验证速度非常快。但是当错误计数增加时,schematron 验证时间的执行时间也会增加。

有什么方法可以在例如发现 200 个错误时停止 schematron XSLT 验证。这会有所帮助,因为如果有包含数百次相同错误的大文件,那么只报告第一个错误并要求用户在更正这些错误后再次验证文件就足够了。

最佳答案

通过组合 Schematron Terminator Validator,您应该能够非常接近您的要求与 Schematron Phases

终止符验证器允许 schematron 验证在遇到第一个错误时失败。

阶段允许将验证分为多个阶段并逐步执行。

其中一个或两个组合应该让您接近您想要的 - 或许将所有规则类放入阶段然后使用终止符运行每个阶段会产生良好的结果,允许用户立即被告知多个错误.

关于xml - 使用 schematron 验证大型 xml 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6150698/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com