Patrick Canterino: Perl XML-Support

Beitrag lesen

Hallo Matthias,

ich suche nun schon den ganzen Morgen nach einem möglichst mächtigen XML-Support für Perl. Ich muss XML Dokumente sowohl auslesen als auch schreiben/ändern können.
Ich habe auch schon einiges gefunden, XML::Parser scheint wohl weit verbreitet zu sein. Aber so wie ich das sehe parst der ja nur, also liest nur aus. Hat jemand einen guten Tipp?

Und vor allem meine größte Frage: Alles was ich gefunden habe scheinen Webserver-Module zu sein, die werden nicht funktionieren wenn ich nur einen "normalen" Webspace ohne Shellzugriff usw. habe, oder?

XML::DOM wäre für deine Zwecke geeignet. Es ist allerdings langsam und sollte eigentlich durch XML::LibXML oder XML::GDOME ersetzt werden, aber diese haben C-Erweiterungen und lassen sich nicht ohne Shell-Zugang installieren (XML::DOM ist komplett in Perl geschrieben und lässt sich dadurch auch über FTP installieren).
Aber vielleicht installiert dein Provider diese Module ja für dich. Wenn du Windows benutzt, solltest du XML::LibXML verwenden, denn XML::GDOME funktioniert da nicht.

Viele Grüße
  Patrick Canterino