Elementi ya simpleType ya XML Schema

Ujumbe na Matumizi

Elementi ya simpleType inaeleza ukweli wa ujumbe, inaangalia taarifa za matumizi ya ukweli wa elementi au matumizi ya matumizi yao na uangalifu wa kumaliza yao.

Maelezo ya Elementi

Tukio wa kutumika Hakuna mawasiliano
Elementi ya Mwili attribute, element, list, restriction (simpleType), schema, union
Matokeo annotation, list, restriction (simpleType), union

Ujenzi

<simpleType
id=ID
name=NCName
wataja wa kwa sababu ya kina
>
(annotation?,(restriction|list|union))
</simpleType>

(Tumaini ya uamuzi wa element wa ujaribio inaweza kuhitajika au kuhitajika tena kwenye element wa simpleType.)

Matumizi Maelezo
id Inahitajika. Inaangalia ID kwa kina wa element hii.
jina

Jina la ukweli. Jina hili lazima kuwa jina linalojulikana kwa ukweli wa ujenzi wa XML (NCName).

Ikiwa inasajiliwa, jina hili lazima kuiwa kama ni kawaida katika elementi za simpleType na complexType zote.

Ikiwa simpleType ni ukindisi wa schema, inahitajika, n.k.m. hata hauwezi kufikia.

wataja wa kwa sababu ya kina 可选。规定带有 non-schema 命名空间的任何其他属性。

Mfano

Mfano 1

Mfano huu anasema kwamba elementi ya "age" ina aina ya kina ya kifungu kwa kikikia. Aina ya "age" haikubaliwa kumichukua namba chini ya 0 au kimeongea 100:

<xs:element name="age">
  <xs:simpleType>
    <xs:restriction base="xs:integer">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="100"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>