Zuhause Entwicklung Was ist ein XML-Schema? - Definition aus techopedia

Was ist ein XML-Schema? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet XML-Schema?

Ein XML-Schema ist das strukturelle Layout eines XML-Dokuments, ausgedrückt als Einschränkungen und Inhalt des Dokuments. Einschränkungen werden durch eine Kombination der folgenden Elemente ausgedrückt:

  • Grammatische Regeln für die Reihenfolge der Elemente
  • Datentypen, die ein Element und ein Inhaltsattribut steuern
  • Boolesche Prädikate, die der Inhalt erfüllen muss
  • Spezialisierte Regeln, einschließlich Einschränkungen für die Eindeutigkeit und referenzielle Integrität

Techopedia erklärt das XML-Schema

XML-Schemas werden in der DTD-Sprache (Document Type Definition) ausgedrückt, die in der XML-Spezifikation enthalten ist, jedoch nur über eine begrenzte Funktionalität verfügt. Ein XML-Dokument kann einer Schemasprache entweder durch Markup im XML-Dokument oder durch externe Mittel zugeordnet werden.


Die Überprüfung, ob ein XML-Dokument einem Schema entspricht, wird als Validierung bezeichnet. XML-Dokumente sind gültig, wenn sie die Schemaanforderungen erfüllen, denen sie zugeordnet sind, einschließlich Einschränkungen wie:

  • Struktur wie in einer regulären Ausdruckssyntax angegeben
  • Anforderungen an die Interpretation von Zeichendaten
  • Elemente und Attribute, die zusammen mit ihrer zulässigen Struktur eingeschlossen werden sollen
Was ist ein XML-Schema? - Definition aus techopedia