У меня проблема с действительно большим XML (16G).
Я использую php XMLReader для импорта некоторых данных в моей базе данных из нескольких (больших) XML.Файлы являются локальными, и я не могу использовать ничего, кроме XML.Я написал скрипт, который делает свою работу достаточно хорошо и импортирует XML с 1 или 2 миллионами элементов (он импортирует файл небольшими порциями, а затем переходит к последнему импортированному элементу), но у меня есть проблема с действительно большим XML, который имеет около10 миллионов предметов.XMLReader просто не откроет этот XML.Это дает мне эту ошибку:
PHP Warning: XMLReader::open(): Unable to open source data in ...
У кого-нибудь есть идея?Большое спасибо
Ади Уличи