Xml 在XSD中,simpleType/restriction/simpleType元素的含义/用途是什么?

Xml 在XSD中,simpleType/restriction/simpleType元素的含义/用途是什么?,xml,xsd,schema,restriction,Xml,Xsd,Schema,Restriction,根据,在XML模式定义XSD文档中,可以有一个simpleType元素,其中包含一个可能有另一个simpleType元素的限制元素 我浏览了许多与限制/simpleType相关的页面,包括W3模式入门,但还没有找到XSD处理器应该如何解释这一点的简单解释。我知道simpleType是什么,我知道它的大部分可能的限制,但我不太明白simpleType/restriction/simpleType构造应该是什么意思。模式设计者通常如何使用它?它是base=。类似于具有type=或a的,但不是两者都有

根据,在XML模式定义XSD文档中,可以有一个simpleType元素,其中包含一个可能有另一个simpleType元素的限制元素

我浏览了许多与限制/simpleType相关的页面,包括W3模式入门,但还没有找到XSD处理器应该如何解释这一点的简单解释。我知道simpleType是什么,我知道它的大部分可能的限制,但我不太明白simpleType/restriction/simpleType构造应该是什么意思。模式设计者通常如何使用它?

它是base=。类似于具有type=或a的,但不是两者都有,也不是两者都有

{base type definition}由base[attribute]或[children]的实际值解析的简单类型定义组件,以存在的为准

它是base=。类似于具有type=或a的,但不是两者都有,也不是两者都有

{base type definition}由base[attribute]或[children]的实际值解析的简单类型定义组件,以存在的为准


XSD通常允许一个定义通过名称ref=NNNN引用另一个定义,或者通过内嵌另一个定义。我看不出有任何强有力的理由使用这种机制来定义由限制派生的类型的基类型,但它是为了通用性和一致性。仅仅因为我看不到它的用途,并不意味着没有一个…

XSD通常允许一个定义通过名称ref=NNNN引用另一个定义,或者通过内嵌另一个定义。我看不出有任何强有力的理由使用这种机制来定义由限制派生的类型的基类型,但它是为了通用性和一致性。仅仅因为我看不到它的用途并不意味着它没有任何用处