Модераторы: diadiavova
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Импорт данных c xml 
:(
    Опции темы
adaril
Дата 13.1.2009, 18:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Ай нид хелп..
Есть такой сайт http://www.offside.ru/results.aspx такие таблицы

Я переделывал сайт на Joostina http://www.rightbet.ru и столкнулся с проблеммой вывода результатов.. Потому как исходный сайт будет сносится, оттуда парсить и граббить результаты не получится. Вобщем допытался у неразговорчивого программиста где и как мне брать результаты, и получил такой ответ:  С сегодняшнего дня наша линия доступна в формате XML по адресу http://srv101.offsidebet.com/botsphere.php

Если бы знал как подключить этот XML файл, не обращался бы..  
PM MAIL   Вверх
sir_nuf_nuf
Дата 15.1.2009, 10:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

Репутация: 5
Всего: 31



да очень просто.
как вы собирались "парсить и грабить" сайт - вот точно так же и это.
загружаете данные с того URL.
там будет XML.
Парсите их любимым парсером.

вот пример на перле
Код

use LWP::Simple;
use XML::LibXML;

my $xml = get "http://srv101.offsidebet.com/botsphere.php";
my $p = XML::LibXML->new();
my $d = $p->parse_string($xml);

#do what you need with parsed document $d

exit 0;



--------------------
user posted image
user posted image
PM MAIL Jabber   Вверх
adaril
Дата 16.1.2009, 00:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Спасибо
Попробую
PM MAIL   Вверх
peoplee
Дата 16.1.2009, 15:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Подскажите плиз еще такой момент, сайт на Joostina. Соответственно нужна отдельная страница на перле с этим скриптом, а уже в меню сделать ссылку на эту страницу я так понимаю. 
В свое время Перл был упущен и как правильно написать её не знаю.. Снова прошу помощи.
PM MAIL   Вверх
sir_nuf_nuf
Дата 16.1.2009, 17:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

Репутация: 5
Всего: 31



peoplee, объясните мне что вы хотите получить..  А то я вижу только "хочу что бы тоже!" =) 

Joostina как  я понимаю - PHP шная  CMS ? 
вам для начала надо поставить на сервер поставить perl  libxml2  XML::LibXML.
хотя возможно можно обойтись и более легкой библиотекой
 


--------------------
user posted image
user posted image
PM MAIL Jabber   Вверх
peoplee
Дата 16.1.2009, 17:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Вот такую таблицу нужно получить http://www.offside.ru/results.aspx 

на страницах сайта http://www.rightbet.ru Насчет перл нужно спросить у хостера.. думаю, что должен быть..

да и еще одна проблемка, сайт где он в данный момент http://www.rightbet.ru потом будет перенесен на основной хостинг и опять может начатся проблемма с этой библиотекой, может быть есть какой нибудь вариант, что бы не обращатся к хостерам и не просить их об устновке новых приложений и библиотек..?

Это сообщение отредактировал(а) peoplee - 16.1.2009, 18:00
PM MAIL   Вверх
sir_nuf_nuf
Дата 16.1.2009, 19:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

Репутация: 5
Всего: 31



Так.. вы я так понимаю в жестком отрыве от сервера.

Тогда - совет: не трогайте perl.
У вас там PHP стоит - на не тоже самое можно сделать.
Наверняка есть библиотеки написанные на чистом PHP, которые хостер легко поставит (libxml2 - это С библиотека, хостер может отказаться)

Итак совет - идите на форум по PHP  и попросите их это решить, желательно с применением самых простых и распространенных библиотек.

Кста, а кто хостер ?


--------------------
user posted image
user posted image
PM MAIL Jabber   Вверх
peoplee
Дата 17.1.2009, 01:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



До этого я еще не дошел, мне дали промежуточный адрес мол сделай на нем сайт, что бы нам понравилось и тогда мы его перенесем на сновной адрес http://www.offside.ru

Спасибо за терпение и за ответы!
PM MAIL   Вверх
peoplee
Дата 28.1.2009, 11:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Как-то грустно получается..
Вдруг кто-то что-то важное написал :(
user posted image
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "XML/XSLT"
diadiavova

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

Также рекомендуем Вам зайти в раздел FAQ ,раздел дополняется и, возможно, там вы увидите готовое решение.

Для ответов на часто задаваемые вопросы существует FAQ раздела. Новости можно публиковать в разделе новостей. Для статей так же есть специальный раздел

Желаем удачи в Вашем деле!


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, diadiavova.

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


 




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


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

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