Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Definiert eine Auflistung einer einzelnen simpleType-Definition.
<list
id = ID
itemType = QName
{any attributes with non-schema Namespace}...>
Content: (annotation?, (simpleType?))
</list>
Attribute
id
Die ID dieses Elements. Der id-Wert muss vom Typ "ID" sein und innerhalb des Dokuments, in dem dieses Element enthalten ist, eindeutig sein.Optional.
itemType
Der Name eines integrierten Datentyps oder des simpleType-Elements, das in diesem Schema (oder in einem anderen vom angegebenen Namespace bestimmten Schema) definiert ist. Das simpleType-Element, in dem das list-Element enthalten ist, wird von dem einfachen Typ abgeleitet, der im list-Wert angegeben wird. Der list-Wert muss ein qualifizierter Name (QName) sein. Die Verwendung des untergeordneten simpleType-Elements und des itemType-Attributs schließen einander aus.Nicht zulässig, wenn im Inhalt ein simpleType-Element enthalten ist. Andernfalls erforderlich.
Elementinformationen
| Anzahl der Vorkommen | Einmal |
|---|---|
Übergeordnete Elemente |
|
Untergeordnete Elemente |
Hinweise
Wenn ein Datentyp von einem Listendatentyp abgeleitet ist, können die folgenden einschränkenden Facets verwendet werden.
length
maxLength
minLength
Enumeration
Pattern
whiteSpace
Die length-Einheit wird als Anzahl der Listenelemente gemessen. Im folgenden Beispiel wird maxLength beispielsweise auf 5 festgelegt, wodurch die Anzahl der Elemente in einer Instanz des derivedlistOfIntegers-Datentyps auf 5 Elemente in dieser Liste beschränkt wird. Einschränkungen in Listen unterscheiden sich von in anderen Elementen verwendeten Einschränkungen.
Listen sind stets durch Leerräume begrenzt. So generiert beispielsweise das Ableiten einer Liste aus einem einfachen Typ von drei Enumerationen wie "books" "magazine articles" "technical newspapers and business journals" eine Liste mit acht Zeichenfolgen: "books", "magazine", "articles", "technical", "newspapers", "and", "business", "journals".
Beispiel
Im folgenden Beispiel wird ein simpleType gezeigt, der eine Liste mit Ganzzahlen darstellt, wobei 5 die in der Liste maximal zulässige Anzahl ist.
Beispiel
Im folgenden Beispiel wird ein simpleType gezeigt, der eine Liste mit Ganzzahlen darstellt.
Beispiel
Im folgenden Beispiel wird eine Instanz eines Elements veranschaulicht, das ein Attribut vom Typ listOfIntegers aufweist. Jedes Element der Liste ist ein Element vom Typ integer und wird durch einen Leerraum (diesem Fall ein Leerzeichen) von den anderen getrennt.
Weitere Ressourcen
Weitere Informationen finden Sie im Dokument W3C XML Schema Part 1: Structures auf der W3C-Website.