默认 XSD 属性使用指示符值?

问题描述 投票:0回答:2

XSD Schema 中指标未直接定义时的默认值是多少?

我应该(或可以)在 XML 中定义

foo
的属性多少次(最小和最大)以及什么顺序?

<xs:complexType name="foo">
    <xs:attribute name="name1" type="xs:string"/>
    <xs:attribute name="name2" type="xs:string"/>
</xs:complexType>

附注这个例子是一个真实有效的项目。

xml xsd xsd-validation xml-validation xmlschema
2个回答
1
投票

在 XSD 中,

xsd:attribute/@use
属性确定 XML 属性是否 maymustmust not 出现:

  • optional
    :属性可能出现,但不一定出现。 这是默认值。
  • required
    :属性必须出现。
  • prohibited
    :属性不得出现。

在 XML 中,每个元素最多只能有一个具有给定名称的属性,并且属性的顺序无关紧要。

另请参阅


0
投票
  1. [

RUTINITAS IRT BERSIH BERSIH RMH


,🍆🍑🍑


]1

RUTINITAS IRT BERSIH BERSIH RMHRea

cciones - 拖运

© www.soinside.com 2019 - 2024. All rights reserved.