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.
Ermöglicht, dass ein beliebiges Element aus dem bzw. den angegebenen Namespace(s) im enthaltenden sequence-Element oder choice-Element angezeigt werden kann.
<any
id = ID
maxOccurs = (nonNegativeInteger | unbounded) : 1
minOccurs = nonNegativeInteger : 1
namespace = "(##any | ##other) | List of (anyURI | (##targetNamespace | ##local))) : ##any
processContents = (lax | skip | strict) : strict
{any attributes with non-schema Namespace...}>
Content: (annotation?)
</any>
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.
maxOccurs
Die maximale Anzahl möglicher Vorkommen des any-Elements im Element. Der Wert kann eine ganze Zahl sein, die größer oder gleich 0 (null) ist. Wenn die maximale Anzahl nach oben hin unbegrenzt sein soll, verwenden Sie die Zeichenfolge unbounded. Der Standardwert ist 1.Optional.
minOccurs
Die kleinste Anzahl möglicher Vorkommen des any-Elements im Element. Der Wert kann eine ganze Zahl sein, die größer oder gleich 0 (null) ist. Legen Sie dieses Attribut auf 0 (null) fest, um anzugeben, dass diese any-Gruppe optional ist. Der Standardwert ist 1.Optional.
namespace
Die Namespaces, die die verwendbaren Elemente enthalten. Wenn kein Namespace angegeben wird, ist der Standardwert ##any. Wenn der Namespace angegeben wird, muss einer der folgenden Werte gelten.##any
Es können Elemente aus beliebigen Namespaces vorhanden sein.
##other
Es können Elemente aus beliebigen Namespaces vorhanden sein, jedoch nicht aus dem Zielnamespace des übergeordneten Elements, das dieses Element enthält.
##local
Es können Elemente vorhanden sein, die nicht mit einem Namespace qualifiziert sind.
##targetNamespace
Es können Elemente aus dem Zielnamespace des übergeordneten Elements vorhanden sein, das dieses Element enthält.
List of {URI references, ##targetNamespace, ##local}
Es können Elemente aus einer durch Leerzeichen getrennten Liste der Namespaces vorhanden sein. Die Liste kann Folgendes enthalten: URI-Verweise (Uniform Resource Identifier) von Namespaces, ##targetNamespace und ##local.
Optional.
processContents
Ein Indikator, der angibt, wie die Validierung von XML-Dokumenten anhand der durch dieses any-Element angegebenen Elemente von einer Anwendung oder einem XML-Prozessor durchgeführt werden soll. Wenn kein processContents-Attribut angegeben wird, ist der Standardwert strict. Wenn processContents angegeben ist, muss einer der folgenden Werte gelten.strict
Der XML-Prozessor muss das Schema für die erforderlichen Namespaces abrufen und alle Elemente dieser Namespaces validieren.
lax
Der XML-Prozessor versucht, das Schema für die erforderlichen Namespaces abzurufen und alle Elemente dieser Namespaces zu validieren. Wenn das Schema jedoch nicht abgerufen werden kann, treten keine Fehler auf.
skip
Der XML-Prozessor versucht nicht, Elemente aus den angegebenen Namespaces zu validieren.
Optional.
Elementinformationen
Anzahl der Vorkommen |
Unbegrenzt |
Übergeordnete Elemente |
|
Inhalt |
Beispiel
Im folgenden Beispiel ist eine Elementdeklaration für ein Element dargestellt, das mindestens ein Element aus dem XHTML-Namespace enthalten muss, dessen Wert für die Inhaltsverarbeitung auf lax festgelegt ist.
Weitere Ressourcen
Weitere Informationen finden Sie in der Spezifikation "W3C XML Schema Part 1: Structures Recommendation" unter www.w3.org/TR/2001/REC-xmlschema-1-20010502/\#element-all.