Нужна помощь. XML - парсер.

Eric_evil
На сайте с 22.09.2005
Offline
81
999

Люди добрые, нужен исходник XML - парсера , чтоб полученные данные можно было легко INSERT-нуть в Базу данных.

Заранее спасибо.

-------------------------------- Создание и продвижение сайтов в Новосибирске ... и не только .. (http://www.saiting.ru)
Николай В.
На сайте с 07.09.2006
Offline
62
#1

В PHP уже встроен парсер XML. Начните копать отсюда - http://ru.php.net/manual/en/function.xml-parser-create.php

Eric_evil
На сайте с 22.09.2005
Offline
81
#2

Николай В. Спасибо.

А может есть готовый исходник парсера? Или кто знает где можно взять?

Коля Дубр
На сайте с 02.03.2005
Offline
153
#3

Eric_evil, а откуда родится готовый исходник, если

1. Никто не видел структуру Вашего XML

2. Никто не видел структуру Вашей БД

Eric_evil:
Или кто знает где можно взять?

Если задача привязана к конкретному движку - возможно, в коммьюнити этого продукта. Если нет - либо потратить время и написать самому, либо потратить денег и заказать.

Могу дать совет, как эту задачу решить интереснее. Весьма оригинальный подход - использовать XSLT для построения запросов. Если знакомы с этой технологией - можно делать довольно сложные вещи.

Разрабатываю общую шину (http://habrahabr.ru/company/floxim/blog/268467/) помаленьку. ...а еще у меня есть бложек (http://www.blogovo.ru/).
_ppr
На сайте с 28.06.2006
Offline
10
#4
Eric_evil:
Люди добрые, нужен исходник XML - парсера , чтоб полученные данные можно было легко INSERT-нуть в Базу данных.

Заранее спасибо.

Копай в сторону XSLT

M
На сайте с 21.11.2005
Offline
98
msv
#5

Если сделать надо что-то простое, то подойдёт простая функция http://hansanderson.com/php/xml/

Просто отпарсит xml в ассоциативный массив, ну и в базу положить его легко… думаю, то что вам и надо...

Если надо что-то сложнее, то вариантов много, надо знать задачу…

Умный кросспостинг (http://www.pistonposter.com/) в 14 социалок.
SunDrop
На сайте с 28.12.2005
Offline
34
#6

http://www.sqlmanager.net/en/products/mysql/dataimport

Умеет импортить из XML

Попробуй. Там trial вроде 30 дней.

Надеюсь поможет

В 20 лет он знал 9 операционных систем и 15 языков программирования, но ни одной женщины
deepslam
На сайте с 09.05.2006
Offline
204
#7
Удаление вирусов на сайте (http://www.virusonsite.ru) | Scripto CMS - бесплатная система управления сайтом (http://www.scripto-cms.ru) |Профессиональный скрипт каталога ссылок , статей, фирм и объявлений! (http://www.scripto.ru) | Уникальный скрипт для публикации контента (http://publisher.scripto.ru)

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