Heim  >  Artikel  >  Backend-Entwicklung  >  Kurzes XML-Tutorial (6)

Kurzes XML-Tutorial (6)

黄舟
黄舟Original
2017-02-18 15:33:001328Durchsuche

Inhaltsverzeichnis


Entwicklungsgeschichte

XMLVergleich mit HTML Extensible

XML und HTML-Vergleichssyntaxdetails

XML-Validierungs-DTD

XMLNamespace

XMLSyntaxstruktur

DOM4JKonfigurationsdatei lesen und schreiben

Über SLT

XML-Syntaxstruktur





<?xmlversion="1.0" encoding="gb2312"standalone="no"?>
<!DOCTYPEstudent SYSTEM "test.dtd">
<!--这是XML文档-->
<student>
         <name>张三</name>
         <age>24</age>
</student>

Das Obige ist ein grundlegendes XML. Wir werden dies als Beispiel verwenden, um die Struktur und Syntax des XML-Dokuments im Detail zu erläutern.


XMLDeklaration (Zeile 1)

XML-Dokumente beginnen immer mit einer XML-Deklaration, die die XML-Version, die vom Dokument verwendete Kodierung und angibt Informationen zur Dokumentunabhängigkeit.

Das Format ist: 0abe615d9ad2b014969bd95169635d36, wobei Klammern ( [] )Der Teil in stellt optionale Informationen dar.

1.Versionshinweise: d74cb787164c040eaf78b4d97e2ed752

Dokumenttypdeklaration (Zeile 2)

Durch die Einführung im vorherigen Artikel wissen wir, dass wir DTD verwenden können (Dokumenttypdefinition, Dokumenttypdefinition) Zur Standardisierung von XML-Dokumenten. XML erbt den DTD-MechanismusSGML 🎜> ,, aber DTD selbst erfordert keine Einhaltung der XML-Regeln,Fast alle XML-Anwendungen werden mit DTD .HTML hat eine Standard-DTD-Datei, seine Organisationsstruktur und alle Tags sind festgelegt. Die DTD-Datei ist ebenfalls eine Textdatei, normalerweise mit „.dtd“ als Erweiterung.

und

weist darauf hin, dass das XML-Dokument die DTD was über den Dokumenttyp deklariert wird. Es gibt zwei Möglichkeiten, einen Dokumenttyp zu deklarieren. Eine besteht darin, DTD in einer externen Datei zu deklarieren, und die andere darin, ihn direkt in XML Das Dokument gibt DTD an. (Spezifische DTD-Inhalte finden Sie im vorherigen Artikel) Element

Das

-Element in XML besteht aus einem Start-Tag, Elementinhalt und einem End-Tag. Leere Elemente bestehen aus leeren Element-Tags. Jedes Element hat einen Typ, der durch einen Namen gekennzeichnet ist, und es kann eine Reihe von Attributbeschreibungen haben, von denen jede einen Namen und einen Wert hat.

Bitte beachten Sie bei der Benennung von Elementen, dass Namen, die mit „xml“ oder anderen passenden Zeichen beginnen, für Standardisierung der aktuellen oder nachfolgenden Versionen der XML-Spezifikation. Darüber hinaus müssen Sie bei der Benennung von Elementen auf folgende Punkte achten:

1. Der Name darf nur Buchstaben und Unterstriche verwenden oder Doppelpunkte beginnend.

2. Der Name darf keine Leerzeichen enthalten.

3. Keine Unklarheiten verursachen

Kommentar (Zeile 3)

Kommentare können uns helfen, das Dokument besser zu lesen. Wir können jedoch fast beliebige Zeichen in die Kommentare schreiben, um Unklarheiten durch den XML-Editor zu vermeiden , beim Schreiben von Kommentaren Es sind einige Punkte zu beachten, wenn

1 nicht vor der XML-Anweisung stehen kann , XML-Deklaration muss der erste Teil des Dokuments sein. 2.

Kommentare können nicht in Tags angezeigt werden3.

Kommentare können umgeben und ausgeblendet werden Beachten Sie jedoch, dass Sie nach dem Auskommentieren des Tags sicherstellen müssen, dass der verbleibende Text immer noch ein vollständig strukturiertes XML-Dokument ist. 4.

Die Zeichenfolge „--“ (doppelte Bindestriche) darf nicht in Kommentaren erscheinen.

5. Kommentare, die mit „-->“ enden, sind in XML “ am Ende.

Tipps

Tatsächlich lässt sich am besten beurteilen, ob die Benennung oder der Kommentar standardisiert ist, indem man die verwendet Browser zum Schreiben. Wenn sie geöffnet werden kann, bedeutet dies, dass es kein Problem mit der Benennung gibt. Andernfalls müssen Sie die XML-Datei gemäß den Eingabeaufforderungen ändern, bis sie normal mit einem Browser geöffnet werden kann.

Das Obige ist der Inhalt des kurzen XML-Tutorials (6). Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www. php.cn)!



Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Kurzes XML-Tutorial (5)Nächster Artikel:Kurzes XML-Tutorial (5)