gpt4 book ai didi

xml - 为什么我不能在 XSD 中为同一属性同时定义默认属性值和 use=required?

转载 作者:数据小太阳 更新时间:2023-10-29 02:06:58 25 4
gpt4 key购买 nike

Section 3.2.3.2 W3C XML Schema 建议的定义规定,如果属性定义中同时存在“default”和“use”,则“use”必须具有实际值“optional”。

我不明白为什么。 xs:attribute name="..."type="..."use="required"default="xy"这样的东西有什么不好?我如何建模类似“属性不能丢失且默认值为“xy”的东西?

最佳答案

当 use="required"时将永远不会使用默认值,因此是多余的。这在概念上并没有错,只是没用。

关于xml - 为什么我不能在 XSD 中为同一属性同时定义默认属性值和 use=required?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8271576/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com