Heim  >  Artikel  >  Backend-Entwicklung  >  Eine kurze Einführung in die XML-Technologie im Überblick

Eine kurze Einführung in die XML-Technologie im Überblick

黄舟
黄舟Original
2017-03-28 17:11:311617Durchsuche

In diesem Abschnitt werden einige wichtige XML-bezogene Technologien aufgelistet. Dies ist hilfreich für das Verständnis und die Entwicklung von XML-Anwendungen.

---------------- ------ ------------------------------------

XHTML - Erweiterbares HTML)
XHTML definiert die Syntax von HTML 4.01 mithilfe von XML neu. XHTML 1.0 ist die nächste Version von HTML.

CSS – Cascading Style Sheets
CSS-Stylesheets können Anzeigeinformationen zu XML-Dokumenten hinzufügen.

XSL - Extensible Style Sheet Language)
XSL besteht aus drei Teilen: XML-Dokumenttransformation (XML Dokument Transformation, genannt XSLT), eine Mustervergleichssyntax (auch XPath genannt), eine Formatierungs-Objekt-Interpretation, XSL FO). XSLT – XML-Transformation

XSLT ist eine viel leistungsfähigere Sprache als CSS. Es kann XML-Dokumente in Dokumente in anderen Formaten konvertieren.


XPath – XML-Mustervergleich

XPath ist eine Sprache, die zur Identifizierung verschiedener Teile eines XML-Dokuments verwendet wird. Dies ist eine Sprache, die für XSLT und

XPointer
entwickelt wurde.

XLink

- XML ​​Linking Language Die XML Linking Language (XLink) ermöglicht den Aufbau von Linkbeziehungen zwischen verschiedenen XML-Ressourcen.
XPointer – XML-Zeigersprache (XML-Zeigersprache)

XML-Zeigersprache (XPointer), identifiziert die interne Struktur von XML-Dokumenten, wie Elemente, Attribute, Inhalte usw.


DTD

– DokumenttypdefinitionDTD wird hauptsächlich zum Definieren der Elemente verwendet, die beim Schreiben von XML-Dokumenten verwendet werden.
Namespaces –

Namespaces

XML-Namespaces bieten eine Möglichkeit, Elemente, Attribute, Namen und URL-Adressverweise miteinander zu verknüpfen.
XSD – XML-Schema (XML-Schema)

Schema kann DTD ersetzen und ist leistungsfähiger. Schemata werden im XML-Format geschrieben und unterstützen Namespaces und Datentypen.


XDR – Datenreduktion (XML Data Reduced)

XDR ist eine vereinfachte Version des XML-Schemas. Der Browser IE5.0+ unterstützt XDR.


DOM – Dokumentobjekt

Modell

(Dokumentobjekt Modell) DOM definiert die Schnittstelle
, -Attribute und die Methode des XML-Dokuments . XQL – XML-Abfragesprache (XML-Abfragesprache)

XQL bietet eine praktische Abfragesprache zum Speichern von Daten in XML-Dokumenten.


SAX – Einfache API für XML

SAX ist eine weitere Programmierschnittstelle zum Lesen und Bearbeiten von XML-Dokumenten. (Ähnlich wie DOM)


----------------------------------------------------- ------ ----------------------------------------

W3C

EinleitungDas World Wide Web Consortium (W3C) wurde 1994 gegründet. Führt das Web hauptsächlich durch die Entwicklung verschiedener WWW-Protokolle. Beispielsweise werden HTML, CSS und XML alle vom W3C entwickelt.
Die wichtigste Aufgabe des W3C besteht darin, Netzwerkspezifikationen zu formulieren oder einige Technologien zu beschreiben, die das Web aufbauen.

Das obige ist der detaillierte Inhalt vonEine kurze Einführung in die XML-Technologie im Überblick. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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