xml – 我应该使用XSD 1.1来构建开放标准吗?
我们被要求为开放
XML标准组合一组模式.
XSD 1.0将处理大多数规则,但在某些地方(特别是为了允许可扩展性)会有点混乱,它还依赖于实现者以注释的形式阅读某些规则的自由文本描述. 几乎所有规则都可以使用XSD 1.1实现,但是我们不确定这是否会过度限制实施者. 所以我的问题是,XSD 1.1是否足够成熟,可以在野外使用?
使用XSD 1.0的原因
>最少限制性要求论点:通过要求最低公分母标准XSD 1.0,最大化系统和团队之间的互操作性. 使用XSD 1.1的原因 > Assertions(xs:assert)非常强大.利用XPath提供 建议 如果涉及构建和交互系统的所有各方都准备迁移到XSD 1.1并且不依赖于仅支持XSD 1.0的工具或库,那么请转到XSD 1.1.否则,坚持使用XSD 1.0. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |