Heim >Backend-Entwicklung >XML/RSS-Tutorial >Eine ausführliche Einführung in die Verwendung von Tags und Elementen in XML
Dieser Artikel stellt hauptsächlich die Verwendung von Tags und Elementen in XML vor. Es handelt sich um Grundkenntnisse für den Einstieg in das Erlernen von XML. Freunde, die es benötigen, können auf
Tags
zurückgreifen Lassen Sie uns etwas über einen der wichtigsten Teile von XML lernen: XML-Tags. XML-Tags sind die Grundlage von XML. Sie definieren den Umfang eines Elements in XML. Sie können auch zum Einfügen von Kommentaren, zum Deklarieren von für die Parsing-Umgebung erforderlichen Einstellungen und zum Einfügen spezifischer Anweisungen verwendet werden.
XML-Tags können im Allgemeinen wie folgt klassifiziert werden:
Start-Tag
Jedes nicht leere XML-Startelement wird als Start-Tag markiert. Hier ist ein Beispiel für ein Start-Tag:
<address>
End-Tag
Jedes Element mit einem Start-Tag sollte mit einem schließenden Tag abgeschlossen werden. Hier ist ein Beispiel für ein schließendes Tag:
</address>
Beachten Sie, dass das schließende Tag einen Schrägstrich („/“) vor dem Elementnamen enthält.
Leere Tags
Der Text, der zwischen dem Start-Tag und dem End-Tag erscheint, wird als Inhalt bezeichnet. Elemente ohne Inhalt werden als leere Elemente bezeichnet. Leere Elemente werden auf die folgenden zwei Arten dargestellt:
(1) Auf das Start-Tag folgt ein End-Tag, wie unten gezeigt:
<hr></hr>
(2 ) True Ein leeres Element-Tag im Sinne sieht folgendermaßen aus:
<hr />
Ein leeres Element-Tag kann für jedes Element verwendet werden, das keinen Inhalt hat.
XML-Tag-Regeln
Die folgenden Regeln sind bei der Verwendung von XML-Tags zu beachten:
Regel 1
Bei XML-Tags muss die Groß-/Kleinschreibung beachtet werden . Die folgende Codezeile ist ein Beispiel für eine fehlerhafte Syntax, da die beiden Tags nicht die gleiche Groß-/Kleinschreibung aufweisen, was in XML als fehlerhafte Syntax gilt.
<address>This is wrong syntax
Der folgende Code zeigt die richtige Methode, bei der die öffnenden und schließenden Tag-Namen dieselbe Groß-/Kleinschreibung verwenden.
<address>This is correct syntax</address>
Regel 2
XML-Tags müssen in der richtigen Reihenfolge geschlossen werden. Beispielsweise muss ein in einem anderen Element geöffnetes XML-Tag geschlossen werden, bevor das äußere Element geschlossen wird. Beispiel:
<outer_element> <internal_element> This tag is closed before the outer_element </internal_element> </outer_element>
Element
XML-Elemente können als Bausteine von XML definiert werden. Elemente können als Container erscheinen, die Text, Elemente, Attribute, Medienobjekte oder beliebige davon enthalten.
Jedes XML-Dokument enthält ein oder mehrere Elemente, deren Umfang durch Start- und End-Tags begrenzt ist, oder ein leeres Element-Tag zur Darstellung eines leeren Elements.
Syntax
Das Folgende ist die Syntax zum Schreiben eines XML-Elements:
<element-name attribute1 attribute2> ....content </element-name>
Hier
elementname: Stellt den Namen dar des Elements. Die Namen zwischen den öffnenden und schließenden Tags müssen übereinstimmen.
Attribut1, Attribut2: Dies sind durch Leerzeichen getrennte Elementattribute. Attribute definieren die Eigenschaften eines Elements. Es ordnet einen Namen und einen Zeichenfolgenwert zu. Attribute werden in der folgenden Form geschrieben:
name = „value“
Attribute_name_ wird von einem =-Zeichen und einem Zeichenfolgenwert gefolgt, der in doppelte Anführungszeichen („“) oder einfache Anführungszeichen („“) eingeschlossen ist.
Leeres Element
Die Syntax eines leeren Elements (ein Element ohne Inhalt) lautet wie folgt:
<?xml version="1.0"?> <contact-info> <address category="residence"> <name>Tanmay Patil</name> <company>TutorialsPoint</company> <phone>(011) 123-4567</phone> <address/> </contact-info>
XML-Elementregeln
XML-Elemente müssen den folgenden Regeln folgen:
Elementname kann beliebige alphanumerische Zeichen enthalten. Die einzigen in Namen zulässigen Tag-Symbole sind Bindestrich (-), Unterstrich () und Punkt (.).
Bei Elementnamen muss die Groß-/Kleinschreibung beachtet werden. Beispielsweise sind Adresse, Adresse und ADDRESS unterschiedliche Elementnamen. Die öffnenden und schließenden Tags der
-Elemente müssen gleich sein.
Ein Element ist ein Container, der Text oder Elemente enthalten kann, wie Sie im obigen Beispiel sehen können.
Das obige ist der detaillierte Inhalt vonEine ausführliche Einführung in die Verwendung von Tags und Elementen in XML. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!