„Chuanzhi Podcast 2017 XML Video Tutorial“ wird im Allgemeinen für die Datenspeicherung und Kommunikation zwischen verschiedenen Sprachen und Anwendungen verwendet. Die Funktion von XML besteht darin, die strukturelle Beziehung zwischen Daten auszudrücken. Dieser strukturelle Zusammenhang ist sehr wichtig. XML bietet Programmierern eine vielseitigere und organisiertere Möglichkeit, Daten zu speichern, darauf zuzugreifen und sie zu ändern.
Adresse für die Kurswiedergabe: http://www.php.cn/course/580.html
Der Unterrichtsstil des Lehrers:
Die Vorträge sind freundlich und natürlich, unprätentiös, nicht anmaßend oder absichtlich übertrieben, sondern sprechen eloquent und sorgfältig zwischen Lehrern und Schülern. In einer Atmosphäre der Gleichberechtigung, Zusammenarbeit und Harmonie, stiller emotionaler Austausch werden durchgeführt und der Wunsch und die Erforschung von Wissen werden in einfache und reale Unterrichtssituationen integriert. Die Schüler erlangen Wissen durch stilles Denken und stille Zustimmung.
Der schwierigere Punkt In diesem Video ist der Namespace:
XML-Elementnamen sind nicht festgelegt. Wenn zwei verschiedene Dokumente denselben Namen verwenden, um zwei verschiedene Namen zu beschreiben, treten Namenskonflikte auf, wenn Elemente eines Typs verwendet werden oder wenn Das gleiche Tag repräsentiert Inhalte mit zwei unterschiedlichen Bedeutungen.
Lösung des Problems: Geben Sie jedem DTD-Satz für eine bestimmte Anwendung ein eindeutiges Logo, um es darzustellen. Wenn Sie in der DTD in XML definierte Elemente verwenden, müssen Sie diese ändern Das DTD-Logo wird in Verbindung mit dem Elementnamen und den Attributen verwendet und entspricht der Angabe, woher das Element stammt, sodass es nicht mit anderen Elementen mit demselben Namen verwechselt wird (ähnlich der Funktion von Paketen in Java). es ist ein vollständiger Name). In XML wird als Namespace ein vorgefertigter, weltweit eindeutiger „Domänenname“ verwendet, d. h. die URL wird als Namespace von XML verwendet.
Namespaces ermöglichen es uns, verschiedene Element- und Attributdefinitionen in einem Dokument zu kombinieren und anzugeben, woher diese Element- und Attributdefinitionen stammen. Die Syntax des
-Namespace lautet wie folgt:
xmlns:[prefix]=”[url of name]”
wobei „xmlns:“ ein erforderliches Attribut ist. „Präfix“ ist ein Alias des Namespace und sein Wert darf nicht XML sein.
<sample xmlns:ins=”http://www.lsmx.net.ac”> <ins:batch-list> <ins:batch>Evening Batch</ins:batch> </ins:batch-list> </sample>
Es ist erwähnenswert, dass Batch-Liste, Batch und andere Tags in „http://www.lsmx.net.ac“ definiert werden müssen und der Alias ins lautet. Beachten Sie, dass der Namespace vor der Verwendung deklariert werden muss und vergessen Sie bei der Verwendung nicht „:“.
Erstens wird der Standard-Namespace xmlns=“[url of namespace]“
Zweitens wird der Namespace des übergeordneten Elements angegeben. Wenn das untergeordnete Element seinen eigenen Namespace verwenden möchte, kann dies geschehen im untergeordneten Element Namespace-Alias angegeben werden.
Drittens können Attribute auch einen eigenen Namensraum haben.
Hier empfehlen wir auch den Download von Quellcode-Ressourcen: http://www.php.cn/xiazai/learn/2115
1. XML-unterstützende Hinweise + verwandte Ressourcen
Das obige ist der detaillierte Inhalt vonChuanzhi Podcast 2017 XML-Video-Tutorial, Kursunterlagen, Quellcode-Sharing. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!