Definition
XML (Extensible Markup Language) ist eine Auszeichnungssprache und Dateiformat zur Speicherung, Übertragung und Rekonstruktion von beliebigen Daten. Es definiert eine Reihe von Regeln für die Kodierung von Dokumenten in einem Format, das sowohl für Menschen als auch für Maschinen lesbar ist.
Hauptzweck
Der Hauptzweck von XML ist die Serialisierung, d.h. die Speicherung, Übertragung und Rekonstruktion von beliebigen Daten. XML standardisiert diesen Prozess und ermöglicht es, dass zwei unterschiedliche Systeme Informationen austauschen können.
Funktionen
- XML ist eine textbasierte Datenform, die eine starke Unterstützung für verschiedene menschliche Sprachen durch Unicode bietet.
- XML-Tags repräsentieren die Datenstruktur und enthalten Metadaten.
- Ein XML-Dokument, das den grundlegenden XML-Regeln entspricht, ist „gut geformt“, während ein Dokument, das seinem Schema entspricht, „gültig“ ist.
- XML-Schemata (XSD) definieren die notwendigen Metadaten für die Interpretation und Validierung von XML.
Anwendungen
- XML wird häufig für den Austausch von Daten über das Internet verwendet.
- Es gibt Hunderte von Dokumentformaten, die die XML-Syntax verwenden, darunter RSS, Atom, Office Open XML, OpenDocument, SVG, COLLADA und XHTML.
- XML ist die Basis für Kommunikationsprotokolle wie SOAP und XMPP.
- Es wird in der Asynchronous JavaScript and XML (AJAX)-Programmierung verwendet.
Schlüsselbegriffe
- XML-Dokument: Eine Zeichenfolge von Zeichen, die ein XML-Dokument darstellt.
- Prozessor und Anwendung: Der Prozessor analysiert die Auszeichnung und übergibt strukturierte Informationen an eine Anwendung.
Schreiben Sie einen Kommentar