Извлечь данные на странице в виде таблицы

vesb

Client
Регистрация
13.03.2010
Сообщения
139
Благодарностей
18
Баллы
18
Подскажите, на странице есть данные в виде таблицые (в теге table).
Каким образом можно извлечь все данные в таком же виде. Например, как поместить эти данные в файл Excel?
 

Lexicon

Client
Регистрация
27.12.2012
Сообщения
1 775
Благодарностей
901
Баллы
113
Как вы все просто хотите))) неее так не пойдет))))
Сначала выпарсить все элементы <tr></tr>
Потом в них выпарсить все <td></td> и разместить по ячейкам
и при всем этом надо бы еще учесть сдвоенные колонки и ячейки
 

vesb

Client
Регистрация
13.03.2010
Сообщения
139
Благодарностей
18
Баллы
18
Как вы все просто хотите))) неее так не пойдет))))
Сначала выпарсить все элементы <tr></tr>
Потом в них выпарсить все <td></td> и разместить по ячейкам
и при всем этом надо бы еще учесть сдвоенные колонки и ячейки
Спасибо, решил брать в переменную весь код таблицы. Потом код со всеми таблицам вставляю в один файл txt и открываю его в html, а excel уже будет импортировать данные и как надо складывать.
В принципе так устраивает. Единственное не удобно, что нужно будет изменять расширение тхт файлу. Нет ли возможности сразу в html сохранить?
 

Lexicon

Client
Регистрация
27.12.2012
Сообщения
1 775
Благодарностей
901
Баллы
113
Так и назовите его file.html
 
  • Спасибо
Реакции: vesb

vesb

Client
Регистрация
13.03.2010
Сообщения
139
Благодарностей
18
Баллы
18
Хех, я сначала создал файл в формате html и хотело его перезаписать и программа написала, что невозможно выполнить операцию. Оказалось, что нужно было просто новый файл создать. Спасибо
 

vesb

Client
Регистрация
13.03.2010
Сообщения
139
Благодарностей
18
Баллы
18
Столкнулся с проблемой, у меня переменную заносится код (12045 символов), при этом получается переменная пустая, если делаю код с меньшим кол-вом символом, то все ок. Как это обойти и какая максимальная длина переменной?
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
12045 символов это не много. Есть сэмпл шаблона который выложить можете?
 

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