Tach auch.
"..Mit -O - wird wget angewiesen die Datei direkt auf die Standardausgabe STDOUT zu schreiben...
Weil für Parameter, bei denen Dateinamen angegeben werden, das '-' traditionellerweise für STDOUT steht. Aber vielleicht ist es sowieso eher das, was du anstreben solltest.
Einer meiner Grundsätze lautet, dass ich auf das Anlegen von temporären Dateien möglichst verzichte, um mir nicht weitergehende Fehlerquellen einzuhandeln (da spricht auch die Faulheit, da ich dann eben den Fehlerbehandlungscode dazu nicht schreiben muss).
mit "wget -O -" wird die Datei auf STDOUT gelesen, mit
@file =
wget $ressource -O -;
(` = backticks) hast du sie direkt in @file. Dein XML Bibliothek wird dir sicherlich die Möglichkeit anbieten, das XML aus einem String/Array heraus zu parsen, oder?
Bis die Tage,
Matti