Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: для новичков > Парсинг страницы с новыми дескрипторами


Автор: madrus13 10.3.2010, 10:58
Хочу в качестве примера сварганить страничку с 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 и тд. Как это лучше сделать, а то я путаюсь в технологиях немного ...

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

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)