XML-Schema-Eigenschaften
Alle Attribute sind als einfache Typen deklariert.
Was ist ein Attribut?
Einfache Elemente können keine Attribute haben. Wenn ein Element Attribute hat, wird es als eine Art komplexer Typ behandelt. Aber das Hotel selbst ist immer als eine einfache Typdeklaration.
Wie Eigentum zu erklären?
Die Syntax ist definiert Eigenschaften
Hier xxx ist der Name der Eigenschaft, yyy sieht vor, dass der Datentyp des Attributs. XML-Schema hat eine Menge von eingebauten Datentypen.
Die häufigsten Typen sind:
- xs: string
- xs: decimal
- xs: integer
- xs: boolean
- xs: date
- xs: time
Beispiele
Dies ist die XML-Elemente mit Attributen:
Dies ist das entsprechende Attribut-Definition:
Der Standardwert und der feste Wert der Immobilie
Property verfügt über einen festgelegten Standardwert oder einen festen Wert.
Wenn kein anderer Wert angegeben wird, wird der Standardwert für das Element automatisch zugeordnet.
Im folgenden Beispiel ist der Standardwert "EN":
Feste Werte werden auch auf die Elemente automatisch zugewiesen, und Sie können keine zusätzlichen Wert vorgegeben.
Im folgenden Beispiel ist der feste Wert "EN":
Optionale und erforderliche Attribute
Im Falle des Verzuges ist das Attribut optional. So geben Sie Attribute erforderlich ist, verwenden Sie bitte die "Verwendung" Attribut:
Festlegung des Inhalts
Wenn ein XML-Element oder Attribut ist ein Datentyp definiert, wird es auf den Inhalt bestimmende Element oder Attribut hinzufügen.
Wenn der Typ des XML-Elements "xs: date" und der Inhalt es enthält, ist ähnlich wie "Hallo Welt" string Element wird nicht (über) Authentifizierung.
Durch XML-Schema können Sie auch Ihre eigenen fügen Sie Ihre XML-Elemente und Attribute zu definieren. Diese Grenzwerte sind so genannte Facette (Anmerkung der Redaktion: Sinn (Polyeder) Oberfläche, kann als definierte Oberfläche übersetzt werden). Sie werden mehr über die Facette des Wissens im folgenden Abschnitt lernen.