Einführung

In den vorangegangenen Kapiteln "Datenstrukturen", "Datenexport" und "Datenimport" wurde bereits auf den Umgang mit XML-Dateien in MATLAB eingegangen. Bisher wurden XML-Dateien verarbeitet, als wären sie Textdateien (z.B. zeilenweises Einlesen). Durch die besondere Struktur von XML-Dateien bietet es sich jedoch an, diese gezielter zu verarbeiten. So ist es sinnvoll, direkt bestimmte Knoten in einem XML-Dokument anzusprechen ohne das Dokument wie eine Textdatei Zeichen für Zeichen zu durchsuchen. Diese Möglichkeit, gezielt auf Knoten in XML-Dokumenten zuzugreifen, ist bereits in MATLAB implementiert.

Zum Ein- und Auslesen von XML-Dateien bietet MATLAB 2 Funktionen:

xmlread
xmlwrite

Achtung: Die MATLAB-internen Funktionen zum Bearbeiten von XML-Dateien sind sehr umfangreich und werden in diesem Kapitel nur kurz erklärt. Im Rahmen der Teamarbeit haben Sie die Möglichkeit, sich intensiver mit diesen Funktionen zu beschäftigen. Allerdings können Sie in der Teamarbeit selbstverständlich auch andere Funktionen zum Bearbeiten von XML verwenden (z.B. wie in den vorangegangenen Kapiteln erklärt).