Парсинг повторяющихся границ

Статус
Закрыто для дальнейших ответов.

Artproma

Client
Регистрация
01.07.2014
Сообщения
63
Благодарностей
3
Баллы
8
У меня вопрос?!
Нужно спарсить стрницу, в ней повторяются участки, из которых надо собрать несколько значений.
Т.е. Инет-магазин выводит все товары на одной странице. Мне надо собрать: название, артикул, цену и ссылку на товар (не заходя в каждый товар по отдельности).

Всю голову уже сломал...

Пытался парсить в список, но од все повторяющиеся туда кладет и получается чехорда.
Парсинг в таблицу меня бы спас, но такого нет.

Что делать? Как Вы это решаете?
 

Lexicon

Client
Регистрация
27.12.2012
Сообщения
1 775
Благодарностей
901
Баллы
113
парсим код блока товара целиком, с картинкой названием и прочей ересью и кладем в список, а потом отдельно каждую строку списка обрабатываем регулярками кладем в таблицу
 

Artproma

Client
Регистрация
01.07.2014
Сообщения
63
Благодарностей
3
Баллы
8
В том то и дело, что я так делал
Но в список падают большие участки кода и вот они кладутся не в одну строчку, а заполняю файл с условием своего написания. Т.е. перенос в коде, делает перенос в файле и соответственно не получается брать каждый кусок кода по отдельности.
 

СТЕПАН

Moderator
Регистрация
17.03.2013
Сообщения
951
Благодарностей
353
Баллы
63
У меня вопрос?!
Нужно спарсить стрницу, в ней повторяются участки, из которых надо собрать несколько значений.
Т.е. Инет-магазин выводит все товары на одной странице. Мне надо собрать: название, артикул, цену и ссылку на товар (не заходя в каждый товар по отдельности).

Всю голову уже сломал...

Пытался парсить в список, но од все повторяющиеся туда кладет и получается чехорда.
Парсинг в таблицу меня бы спас, но такого нет.

Что делать? Как Вы это решаете?
тут наверно лучше посмотреть в сторону профессионального парсера например CD
 

Artproma

Client
Регистрация
01.07.2014
Сообщения
63
Благодарностей
3
Баллы
8
Ну как сказать..... ну есть он у меня... и я в нем все это сделаю легко....
Но это лишняя прога и отдельно не хочу привязывать файл + два сравнения...
Хочу просто понять как это реализовать на зенке. Т.к. хочу сделать шаблон, который это будет делать сам и постоянно.
 

СТЕПАН

Moderator
Регистрация
17.03.2013
Сообщения
951
Благодарностей
353
Баллы
63

Artproma

Client
Регистрация
01.07.2014
Сообщения
63
Благодарностей
3
Баллы
8
Так в том то и дело, что парсинг всего в списки не работает!!!!
Сейчас шаманю с отключением переходов на новую строку
 

Artproma

Client
Регистрация
01.07.2014
Сообщения
63
Благодарностей
3
Баллы
8
Все... тему можно закрывать.
Я все решил. Все оказалось очень просто...
 
Статус
Закрыто для дальнейших ответов.

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)