powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Средство для перегонки большого XML в MySQL
9 сообщений из 9, страница 1 из 1
Средство для перегонки большого XML в MySQL
    #36223557
antd2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужно xml с БД товаров перегнать в MySQL.
XML весит 120Mb (партнерка ОЗОНа).
Знаю один способ - написать скрипт. Пишу сейчас на XMLParser.

Но возникла такая мысль..
Может есть в природе универсальное средство для перегонки больших
(то бишь по методу SAX) XMLей в MySQL?
Настроил какие элементы в какие поля конвертить и вперед...
...
Рейтинг: 0 / 0
Средство для перегонки большого XML в MySQL
    #36223838
Negruzzi Cristian
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
antd2000,

Можно програмульку создать, парстить твой xml и вставить в твой mysql.
...
Рейтинг: 0 / 0
Средство для перегонки большого XML в MySQL
    #36223869
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Напишите свою обертку над SAX.

С уважением, Vasilisk
...
Рейтинг: 0 / 0
Средство для перегонки большого XML в MySQL
    #36231788
ВикторЛи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
_Vasilisk_,

Получилось что-то?
Нет ли готовой проги или скрипта?
Подскажите пожалуйста решение...
Сам столкнулся с подобным.
...
Рейтинг: 0 / 0
Средство для перегонки большого XML в MySQL
    #36231789
ВикторЛи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Negruzzi Cristian,

А Вы знаете как её написать?
...
Рейтинг: 0 / 0
Средство для перегонки большого XML в MySQL
    #36233044
antd2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВикторЛи,

Я выбрал пока такое направление:
Парсим фольшой xml файл с помощью XMLReader
и создаем дерево в памяти как сказано тут http://phpclub.ru/faq/Tree/Internal?v=38y
Потом скидываем только нужные нам ветки в БД.
Для создания дерева и скидывания веток в БД использовать функции отсюда http://phpclub.ru/faq/Tree. Возможно придется немного переписать их (функции) под себя.
...
Рейтинг: 0 / 0
Средство для перегонки большого XML в MySQL
    #36233842
ВикторЛи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так это ж все на РНР...
Мне нужно либо на Java либо на Delphi....
...
Рейтинг: 0 / 0
Средство для перегонки большого XML в MySQL
    #36296954
Ivanhoe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DOM на 120Mb XML съест больше гига оперативки
SAX оптимально, _Vasilisk_ - респект
...
Рейтинг: 0 / 0
Средство для перегонки большого XML в MySQL
    #36299331
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можно через STX конвертнуть
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Средство для перегонки большого XML в MySQL
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]