Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Парсинг страницы с новыми дескрипторами, как пропарсить данные и выдать результат 
:(
    Опции темы
madrus13
Дата 10.3.2010, 10:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Хочу в качестве примера сварганить страничку с javascript которая парсит хтмл и выдает кое какой результат, внутри странички содержатся данные, семантически связанные друг с другом, ввиде:

Код

<rdf  ID="-1" dc:"Поиск"  />

<rdf  ID="0"  parentID="-1"  dc:"Отдых"  ves="0.7" />

<rdf ID="1"  parentID="0"  dc="снять стресс, накопленный за определенный период времени; сменить обстановку и природно-климатические условия;"/>
<rdf ID="2"  parentID="0"  dc="побыть в окружении других людей"/>

...

<rdf ID="18" parentID="-1"     dc="Развлечение" ves="0.8"/>

<rdf ID="19"  parentID="18"  dc="посетить аттракционы, тематические и аквапарки"/>
<rdf ID="20"  parentID="18"  dc=" посетить известные театры, цирки, казино, кабаре, стриптиз-шоу"/>


Также будет строка запроса.
В зависимости от введенных данных и содержимого в дескрипторах <rdf необходимо выдать результат,
хочу чтоб все это работало пока локально и без установки серверов с php и тд. Как это лучше сделать, а то я путаюсь в технологиях немного ...
PM MAIL   Вверх
ksnk
Дата 10.3.2010, 11:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб

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



регулярные выражения для того и придуманы... Нужно только учитывать. что для больших строк (6кб и более) регулярки могут быть не очень эфективны, особено сложные. Нужно порезать длинные строки на более короткие кусочки...



--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




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


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

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