XML (eXtensible Markup Language) ist ein Formatierungsstandard, bei dem Daten mit Hilfe von Tags beschrieben werden. Im Gegensatz zu einem HTML-Tag enthält ein XML-Tag keine Formatierungsanweisungen. Ein XML-Tag dient zur Kennzeichnung von Daten.

Stellen Sie sich zum Beispiel vor, Sie sind ein Buchhändler und verkaufen Ihre Bücher im Internet. Sie möchten Ihre Bücher nach den folgenden Kriterien organisieren:

  • Sparte (Belletristik oder Sachbuch)
  • Titel
  • Autor
  • Herausgeber
  • Preis
  • Genre
  • Kurzbeschreibung
  • Seitenanzahl

Sie könnten eine XML-Datei für jedes Buch erstellen. Die XML-Datei für ein Buch mit dem Titel Deutschlands schönste Kirchen könnte etwa so aussehen:

<Sachbuch>

<Titel>Deutschlands schönste Kirchen</Titel>

<Autor>Tony Walters</Autor>

<Verlag>Douglas Drive Publishing</Verlag>

<PreisUS>$29.99</PreisUS>

<Genre>Reisen</Genre>

<Genre>Architektur</Genre>

<Genre>Geschichte</Genre>

<Zusammenfassung>Dieses Buch illustriert zwölf der beeindruckendsten Kathedralen Deutschlands mit Farbfotografien, maßstabsgetreuen Querschnitten und Zeitleisten zu deren Bau.</Zusammenfassung>

<Seiten>224</Seiten>

</Sachbuch>

Analog dazu können Daten in LabVIEW nach Name, Wert und Typ aufgeschlüsselt werden. Ein String-Element für einen Benutzernamen kann in XML wie folgt dargestellt werden:

<String>

<Name>Benutzername</Name>

<Wert>Reggie Harmon</Wert>

</String>

Weitere Informationen

Konvertierung in das/aus dem XML-Format

Parsen von XML-Dateien in LabVIEW