Mailinglisten-Archive |
Hallo Albin,
Thursday, July 4, 2002, 12:01:24 PM, hast Du geschrieben:
AB> if (_(at)_!file($filename)) {
AB> echo "Fehler";
AB> exit;
AB> }else{
AB> $xml = file($filename);
AB> }
<...>
AB> $ok = xml_parse_into_struct($parser,&$xml,$values,$tags);
<...>
Das ist ein schön einfacher Weg, den ich auch schon benutzt habe.
Trotzdem ist hier eine Warnung angebracht: Bei extrem grossen XML-Dateien
verabschiedet sich das Script gerne. Ich habe sowas mal mit einer
45mb-Datei versucht, was zu einem Speicherverbrauch von 700mb führte,
bevor sich das Script ohne Fehlermeldung in Luft auflöste.
MfG, Lars Pohlmann
--
inet - manufaktur
lars pohlmann - eckernförder str. 83 - 24116 kiel - 0431/12279934
lars_(at)_inet-manufaktur.de - http://www.inet-manufaktur.de
php::bar PHP Wiki - Listenarchive