根据 XSD 模式验证 BaseX XML 数据库

Validate BaseX XML database against XSD schema

我需要在 BaseX 中对我的 xml 数据库应用一些规则(例如唯一元素值)。 BaseX 提供了一个命令来检查 xml 文件在给定 xsd 方案文件的情况下是否有效。但是如何将它应用到数据库(或者如何获取由 baseX 支持的 xml 文件的路径)?

只需做类似的事情(有关详细信息,请参阅 Validation Module):

for $doc in db:open('db')
return validate:xsd($doc, 'schema.xsd')