2

参考主题、 Perl、LibXML 和 Schemas

如果我想让 isbn 标签成为一个唯一的约束,那么 XSD 中需要的更改是什么。除此之外,如果我想使用 XML::LibXml 为唯一约束添加验证,我可以使用相同的代码实现验证检查吗?有人可以用示例示例解释 xml doc 中的唯一约束错误吗?

4

2 回答 2

1
  • 关于强制密钥唯一性的 XSD 模式:使用xs:unique元素。执行关联基数文章中的更多信息,并查看提供的示例 XSD
  • Perl 中的 XML 模式验证可以使用XML::Compile模块来实现,该模块将自身包装在 XML::LibXML 周围。
于 2012-12-10T12:51:18.167 回答
0

xsd 允许出现项目的数量,将其添加到您的 isbn 元素 xsd 声明

minOccurs="0" maxOccurs="1"
于 2012-12-10T12:57:38.210 回答