@DomowDenis

Построчное формирование xml-файла php?

Привет.
Возникла необходимость сформировать xml-выгрузку номенклатуры.
Я исп. библиотеку DOMDocument для этого (https://www.php.net/manual/ru/class.domdocument.php)
Так вот - проблема в том, что номеклатура достаточно большая и при попытке формирования всех позиции долго думает, записывает в ОЗУ, но спустя n-кол. минут отписываеться, что мол файл сформирован, но он пуст. Что происходит - понять не могу (Под скрипт выделил 8Гб, место есть, права даны).Идей нет вообще

Если лимитирую выборку 50, 100, 500 позиций - все работает корректно.Рылся в сети - советуют построчно(попозиционо) записывать xml - но нигде туториала нет, как собственно его построчно то записывать.

Кто-то сталкивался с подобной задачей? Поделитесь ссылок.Пофиг какая библиотека, не обьязательно DOMDocument
  • Вопрос задан
  • 237 просмотров
Решения вопроса 1
ivan_zhuck
@ivan_zhuck
Вот есть готовый пример с записью в большой XML-файл частями: https://codeinthehole.com/tips/creating-large-xml-...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы