根据XSD架构验证BaseX XML数据库

时间:2016-04-27 08:57:56

标签: xml xsd basex

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

1 个答案:

答案 0 :(得分:3)

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

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