function open_file(filename)
% open_file oeffnet die Datei für den Parser und gibt eine Meldung in die
% MatLab-Konsole aus. Weiterhin initialisiert Sie die globalen Variablen.

global file_id;                 % File ID des geoeffneten XML Dokuments
global line;                    % Zeile die im Moment bearbeitet wird

file_id = fopen(filename,'r');  % Datei oeffnen

% Ausgabe in die MatLab-Konsole
if file_id == -1
    disp([filename ' konnte nicht geoeffnet werden. Der Vorgang wurde abgebrochen.']);
else
    disp([filename ' wurde geoeffnet.']);
end