AcidBurnt
21.06.2006, 23:48:20
Witam
mam problemik przy czytaniu xml za pomoca f-cji opisanych:
http://pl.php.net/manual/en/ref.xml.phpmam takowy blad:
Cytat
XML error: Empty document at line 1
no ale dokument na 100% nie jest pusty w 1 lini ;/ pozatym po sciagnieciu do Siebie na kompa dziala bez problemu ;/
http://zabawy.bbgroup.pl/index1.php <-- wynik dzialania na newdump.xml pliczek wazy 32 mb no i z ni jest blad
http://zabawy.bbgroup.pl/index1.php?s=1 źrodelko
http://zabawy.bbgroup.pl/index.php <-- jota w jote tosamo ale iny plik XML i dziala bez problemy test.xml
http://zabawy.bbgroup.pl/index.php?s=1 źrodelko
ma ktos jakis pomysł ;/
em1X
22.06.2006, 00:10:54
wniosek moze byc tylko jeden: plik jest za duzy jak na mozliwosci serwera

poczytaj o SAX jezeli chcesz wieksze pliki kotłować.. pozdrawiam
AcidBurnt
22.06.2006, 00:47:16
SAX? mozesz cos wiecej.. bo jakos google nic ciekawego nie zwraca.
em1X
22.06.2006, 00:57:34
Będziesz musiał poszukac.. albo zaimplementowac samemu..
SAX to biblioteka, ktora czyta dokument XML linia po linii, nie zapamietujac zawartosci, jak to sie dzieje w przypadku zwyklych bibliotek (dokument jest zapisywany do pamieci -> teraz wiesz czemu przy duzym pliku Ci nie chcialo dzialac).
Dzieki SAX mozesz bezposrednio w locie przenosic zawartosc, szukac wartosci, w wielkich plikach XML.