diesem Kapitel werden über XML-Komponenten DTD Perspektive zu diskutieren. Eine DTD werden im Grunde enthalten Erklärungen der folgenden XML-Komponenten:
Element
Attribute
Entitäten
XML-Elemente können als Bausteine eines XML-Dokuments definiert werden. Elemente können verhalten als Container zu halten Text, Elemente, Attribute, Medien oder Gegenstände Mischung aus all.
Jedes XML-Dokument enthält ein oder mehrere Elemente, die Grenzen hinweg von welche entweder durch Start-Tags und End-Tags oder leere Elemente begrenzt.
unten ist ein einfaches Beispiel für XML-Elemente
<name>Howcodex</name>
Wie Sie sehen können, haben wir einen definierten<Namen> -Tag. Es gibt einen Text zwischen Anfang und Ende-Tag <Namen>. Elemente, wenn sie in einer XML-DTD verwendet wird, müssen zu erklären, im Detail im dass Kapitel DTD Elemente.
Attribute sind Teil der XML-Elemente. Ein Element können eine beliebige Anzahl von einzigartigen Attribute. Attribute geben mehr Informationen über das XML-Element oder genauer es eine Eigenschaft des Elements definiert. Eine XML-Attribut ist immer ein Name-Wert -Paar.
unten ist ein einfaches Beispiel für XML-Attribute::
<img src="flower.jpg"/>
Hier img ist der Elementname während src ist ein Attribut Name und flower.jpg ist ein Wert für das Attribut gegeben src.
Wenn Attribute werden Gebrauchte in einer XML-DTD dann müssen diese sein erklärt die im Detail im Kapitel DTD Attribute
Entitäten sind Platzhalter in XML. Diese können in dem Dokument Prolog oder in einer DTD deklariert werden. Entitäten können erster Linie als Kategorisiert werden:
Built-in Einheiten
Charakter Entitäten
Allgemeine Entitäten
Parameter Entitäten
Es gibt fünf eingebauten Einheiten dass spielen in wohlgeformte XML, sie sind:
Et-Zeichen: &
Single Zitat: '
Größer als: >
Weniger als: <
Doppel Zitat: "
Wir werden Studie mehr über Entity-Deklarationen in XML-DTD im Detail im Kapitel DTD Entitäten