Чем распарсить большой XML?

Mark

Новичок
Собственно кто нибудь сталкивался с файлами мег 150 и больше и возникали ли какие нибудь трудности.
xml_parse вываливает ошибку
Mismatched tag at line 2288584
причем в зависимости от объема данных считываемых из файла номер строки в обрабатывемом файле может быть какой угодно.
Ps на небольшенкьих файлах работает.
Apache/1.3.33 (Win32) PHP/5.1.4 (в других версиях пхп таже фигня происходить)
 

slach

Новичок
Mark
диггер =))
задал бы лучше в новой теме сообщение
тему разделяю...

воспользуйся для 150 метров
xmlwf
и
xmllint
для первичной валидации на Well formed

ну и каким нибудь нормальным редактором, который чтобы посмотреть саму строку, не будет грузить все 150 метров в память

вообще SAX парсеру как раз на РАЗМЕР документа монопенисуально, поверь, алгоритм не тот...
проверяй сам документ скорее всего у тебя действительно где то ошибка при генерации
 
Сверху