Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> как мне правильней обработать данные? загрузить для раоты в БД или напрямую 
:(
    Опции темы
Rock
Дата 20.4.2006, 10:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 264
Регистрация: 13.1.2005
Где: Краснодар

Репутация: нет
Всего: 1



имеются xml файлы: 

1.xml, 2.xml, 3.xml - краткий перечень предметов типа № 1,2,3
all.xml - полный список с описанием предметов всех типов. 

Мне необходимо вытаскивать информацию, например,  из 1.xml файла, затем проверять удовлетворяет ли она условию, и если да -  вытаскивать с all.xml файла более подробную информацию об этом предмете.

Я делаю это путем последовательного перебора сначала файла 1.xml, затем (если предмет - true) ищу его в файле all.xml и вывожу оттуда подробную инфу о нем. 

Кол-во предметов в 1.xml - может быть несколько десятков
а в all.xml может достигать 1000 или более...

1. Существует ли способ непоследовательного перебора xml файла, а подобного SQL запросам в БД? 
2. Может проще загружать xml в MySQL, а уже затем юзать SQL-запросы? если учесть, что xml-файлы находятся на удаленном сервере, и данные в них выгружаются каждые 5 мин.  smile 
 
PM MAIL ICQ   Вверх
smartov
Дата 20.4.2006, 11:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


свой собственный
****


Профиль
Группа: Экс. модератор
Сообщений: 4225
Регистрация: 2.2.2006
Где: NJ

Репутация: 1
Всего: 259



Помню xmldb был такой класс на phpclasses.org
 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса

Внимание: данный раздел предназначен для решения сложных, нестандартных задач.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Для профи | Следующая тема »


 




[ Время генерации скрипта: 0.0926 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.