Парсер большого XML файла в MySql

Задание закрыто
Стоимость:Договорная
Срок выполнения:2 дня
Варианты оплаты:Без предоплаты
Дата публикации:2013-03-12 11:58
Обновлено:2013-03-12 12:09
Был(а) на сайте:2023-09-18 23:32

Парсер большого XML файла в MySql

 
Задача

Нужен парсер большого XML файла до 10гб, на РНР, по-символьно или как там надо, чтобы не повесил сервер. При остановке, чтобы продолжал, а не начинал сначала.
Количество и порядок параметров в элементах разные.
Нужен умный парсер, чтобы сам создавал поля в базе по каждому атрибуту.
(берет первый элемент, по всем атрибутам создает поля в них записывает соответствующие значения, берет второй элемент, записывает значения параметров в соответствующие поля. Если нашел новый атрибут, создает новое поле и записывает в него значение)

Пример XML файла
<?xml version="1.0" encoding="utf-8"?><Artikuls>< Artikul ARTIKID="81be-00018bbcc62c" ARTIKGUID="9191-dda97-da7" SUBARTIKID="81be-6e580fe39622" ARTIKNUM="8" ARSTATUS="0" ESSTATUS="1" AESTATUS="0" USCODE="9800" RUCODE="62500" STARTDATE="2000-01-01" ENDDATE="2022-06-06" UPDATE="2012-12-21" COUNTER="10" ...

Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Заявок нет

Оставлять заявки могут только авторизованные пользователи.