Gewusst wie: Festlegen eines Standardwerts in XSD

August 3

Die erweiterte Markup Language (XML) ist ein beliebtes Format für die Speicherung und den Austausch von Datenbankinformationen über das Internet verwendet. Der Inhalt einer XML-Datei können von einem XML-Schema-Dokument oder XSD definiert werden. Dieses Dokument beschreibt die allgemeine Struktur, die einen bestimmten Typ XML-Dokument sollte und das XML-Dokument überprüfen von automatisierten Werkzeugen verwendet werden kann. Ein Feature von XSD ist es kann Standardwerte für fehlende Dateneinträge innerhalb eines XML‑Dokuments zu definieren.

Anweisungen

1 Öffnen Sie das XSD-Dokument in einem Texteditor.

2 Suchen Sie entweder ein "Attribut" oder ein "Element", wie die folgenden:

< Xs:attribute Name = "Adresse" Type = "xs:" / >

Dies definiert ein Attribut verwendet, um die Adresse einer Person halten und sagt, dass es vom Typ "xs:." Und hier ist ein Element:

< xs: Element Name = "Adresse" Type = "xs:" / >

Die genauen Unterschiede zwischen einem Attribut und ein Element sind, würde den Rahmen dieses Artikels sprengen, aber beide können einen Standardwert mit exakt derselben Syntax erteilt werden.

3 Fügen Sie Folgendes in den Klammern der Ihr Element oder Attribut:

Standard = "Standardwert"

Ersetzen Sie "Standardwert" mit, natürlich, der Default-Wert, den Sie das Element oder Attribut haben möchten. Also, kann beispielsweise das oben genannte Element für "Adressen" über Folgendes verfügen:

< xs: Element Name = "Adresse" Type = "xs:" Default = "Keine bekannten Adresse" / >

Und ebenso mit einem Attribut:

< Xs:attribute Name = "Adresse" Type = "xs:" Default = "Keine bekannten Adresse" / >

Tipps & Warnungen

  • Sie können auch das Schlüsselwort "Feste" statt "Standard," nicht nur den Standardwert definieren, sondern auch definieren, dass der Wert in das XML-Dokument selbst unveränderlich ist.