在xml实例/文档中查找正在*使用*的xsd/schema类型子集(跳过未使用的xsd类型)



给定

  • 一个xml文档/xml实例
  • xsd模式

是否有一种工具可以确定在特定xml实例中实际使用的xsd类型(模式)的子集?

(我想跳过模式中存在但未在xml中使用的所有xsd类型)

例如,我的xsd可能定义了1000个xsd类型,但在我的xml中,我只使用了其中的20个类型。我只想提取正在使用的20种类型。

感谢

Saxon模式验证器有一个选项-stats:filename,用于提供此信息。看见https://www.saxonica.com/documentation10/index.html#!模式处理/命令行

(老实说,我已经有一段时间没用了:请告诉我们你是怎么用的)。

您需要Saxon EE的评估许可证,可从https://www.saxonica.com/download/download.xml

相关内容

  • 没有找到相关文章

最新更新