Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: parsowanie duzych plikow xml
Forum PHP.pl > Forum > PHP
ciekawski
witam, mam nastepujacy problem:
prowadze serwis z dzwonkami, logami , etc.
teraz zaczalem pisac parser plika pobieranego z wapstera, ale nie konczy on pracy - wykonuje sie dosc dlugo . korzystam z simple xml. poza tym mam jeszcze do tego kilka bledow w parserze. czy moze ktos z Was pisal juz cos podobnego i chcialby pomoc roziazac problem, udizelic jakichkolwiek wskazowe?
Cysiaczek
Jeśli nie kończy pracy, to może spróbuj najpierw zapisać ten plik lokalnie na serwerze i dopiero parsować.

Pozdrawiam.
mike
Jeśli chcesz parsowac duże pliki XML to możesz zapomnieć o parserach ładujących struktórę pliku do drzewa (SimpleXML, DOM, ...).
Nie starczy Ci pamięci i skrypt się wywali (co właśnie masz u siebie).

DO tekiego parsowania potzrebny jest parser strumieniowy: XMLReader
ciekawski
i tu moze byc problem, bo bedzie to wymagac zmiany calego parsera ? a i chyba musze miec odpowiednio skonfigurowany serwer ?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.