Auslesen & Ausgeben

 

Um mittels xmlread eine XML-Datei auszulesen speichern Sie zunächst die Datei beispiel.xml so, dass sie sich im aktuellen MATLAB-Arbeitsordner befindet.

Um die XML-Datei einzulesen bietet sich folgender beispielhafter Aufruf an:

file = 'beispiel.xml';
XMLdoc = xmlread(file);

Sie haben nun eine Variable namens XMLdoc erstellt. Der Datentyp dieser Variable unterscheidet sich von den bisher bekannten Datentypen und kann daher nicht wie gewohnt beabeitet werden.

Um den Inhalt der XML-Datei in Textform auszugeben benötigen Sie den Befehl xmlwrite. Rufen Sie

xmlwrite(XMLdoc)

auf, um den Inhalt in MATLAB auszugeben. Sie sollten nun die Datei beispiel.xml in Textform sehen.

Um die XML-Datei, z.B. nachdem sie bearbeitet wurde, wieder zu speichern muss der Befehl xmlwrite mit einem zusätzlichen Dateinamen aufgerufen werden:

xmlwrite('Dateiname.xml', XMLdoc)