Hallo Leute,

ich will mir gerade ein Skript schreiben, welches einige ftp-Verzeichnisse spiegelt. Ich bin zuerst auch ganz gut vorangekommen, aber nun erhalte ich beim Auslesen meiner Konfigurationsdatei (XML-Format) immer die Meldung:

junk after document element at line 16, column 0, byte 635 at /usr/lib/perl5/vendor_perl/5.8.3/i586-linux-thread-multi/XML/Parser.pm line 187

Wie man sieht benutze ich zum Auslesen das XML Modul von Perl. Im Folgenden meine Konfigurationsdatei:

Code:
<mirror name="SuSE" localdir="/srv/private/Programme/Linux/RPM/SuSE/">
   <source address="ftp.gwdg.de" directory="/pub/linux/suse/ftp.suse.com/suse/"/>
   <source address="ftp.tu-chemnitz.de" directory="/pub/linux/suse/ftp.suse.com/suse/"/>
   <source address="ftp.mpi-sb.mpg.de" directory="/pub/linux/mirror/ftp.suse.com/ftp.suse.com/suse/"/>
   <subdirs>
      i386/update/9.1/
      i386/supplementary/KDE/update_for_9.1/
      i386/supplementary/GNOME/update_for_9.1/
      i386/supplementary/misc/update_for_9.1/
      i386/supplementary/X/XFree86/SaX2/suse91/
      i386/supplementary/X/XFree86/ATI/suse91/
   </subdirs>
</mirror>


<mirror name="Packman" localdir="/srv/private/Programme/Linux/RPM/Packman/">
   <source address="packman.iu-bremen.de" directory="/suse/"/>
   <subdirs>
      9.1/
   </subdirs>
</mirror>
Wenn ich nur einen <mirror>-Tag angebe funktioniert das Auslesen problemlos... warum gibt es Probleme mit mehreren <mirror>-Tag's?

Gruß, Picard