XML: Unterschied zwischen den Versionen
Aus FI-Wiki
Die Seite wurde neu angelegt: „== XML (Extensible Markup Language) == '''XML''' ist ein textbasiertes Datenformat zur strukturierten Darstellung von Informationen. Es verwendet verschachtelte Tags, um Daten hierarchisch und eindeutig zu beschreiben. === Aufbau === XML besteht aus: * '''Tags''' (Start- und Endtag) * '''Attributen''' * '''hierarchischen Strukturen''' * einem '''wohlgeformten Dokumentaufbau''' Beispiel: <syntaxhighlight lang="xml"> <Person> <Name>Anna</Name…“ |
(kein Unterschied)
|
Aktuelle Version vom 22. November 2025, 17:06 Uhr
XML (Extensible Markup Language)
XML ist ein textbasiertes Datenformat zur strukturierten Darstellung von Informationen. Es verwendet verschachtelte Tags, um Daten hierarchisch und eindeutig zu beschreiben.
Aufbau
XML besteht aus:
- Tags (Start- und Endtag)
- Attributen
- hierarchischen Strukturen
- einem wohlgeformten Dokumentaufbau
Beispiel:
<Person>
<Name>Anna</Name>
<Alter>25</Alter>
<Ort>Berlin</Ort>
</Person>
Merkmale
- streng strukturiert
- hierarchische Darstellung
- menschen- und maschinenlesbar
- unterstützt Attribute und verschachtelte Elemente
- erweiterbar (keine festen Tags vorgeschrieben)
Vorteile
- sehr flexibel – eigene Tags möglich
- gut für komplexe Daten
- validierbar (z. B. DTD, XSD)
- maschinen- und menschenlesbar
Nachteile
Typische Einsatzgebiete
- Konfigurationsdateien
- Austausch zwischen Anwendungen
- Dokumentformate (z. B. EPUB, SVG)
- Webservices (SOAP)
Kurzmerksatz
XML beschreibt Daten strukturiert und hierarchisch, sehr flexibel, aber oft umfangreicher als JSON.
