Вниз
Скачать: CL | DM;

Как прочитать данные из таблицы на сайте?   Найти похожие ветки 

 
KIR098   (2004-01-10 07:37) [0]

У меня есть сайт(предположим),на нём таблица с данными,как можно прочитать определённые данные из этой таблицы из моей программы?


 
Delphi5.01 ©   (2004-01-10 10:52) [1]

Esli imeetsa v vidu stranichka s tablicei, to v etom sluchae deistvuete dat:
Odin iz variantov IdHTTP.Get(URL), poluchit vsu stranicu i portom otfiltrovat dannie, znaia strukturu stranichki i nemnogo html iazika, eto mojno sdelat bez problem!


 
Kir098   (2004-01-11 06:26) [2]

А примера кода нет?


 
Delphi5.01 ©   (2004-01-11 09:23) [3]

Nu mogu napisat priblizielno
var s: string;
...
IdHTTP:=TIdHTTP.Create;
IdHTTP.Port:=80;
s:=IdHTTP.Get("http://www.sait.ru/tablica.html");
IdHTTP.Free
...
dalshe Obrabativai stroku s v kotoroi ves tekst stranici
nachinaetsa tablica s "<table " kajdaia novaia stroka v tablice nachinaetsa "<tr>" i konchaetsa "</tr>", nu a samo soderjimoe mejdu <td width="50%"> vot zdes nahoditsa</td>, odnim slovom otkroi fronpage, tam mojno sozdavat stranichki pereidi v kod i posmotri kakie tegi sozdautsa!
Jelau duachi


 
GH@ST ©   (2004-01-12 11:27) [4]

Изучение HTML поможет


 
Kir098   (2004-01-13 10:03) [5]

Привет,вот мне надо прочитать данные из данной таблицы(она вставлена в страницу сайта).Мои вопросы:
1.Как мне определить, что это именно та таблица,которая мне нужна?
2.Как прочитать данные из имя,тип1,тип2.
3.Тип 2 имеет структуру Х:Z,как мне прочитать отдельно Х,отдельно Z?
P.S.Парни,прошу ответить и по возможности привести код,очень надо!!!Заранее спасибо!
******** ТАБЛИЦА ***********
<table width="53%" border="0" cellspacing="0" cellpadding="0">
 <tr>
   <td width="33%">Имя</td>
   <td width="43%">Тип1</td>
   <td width="24%">Тип2</td>
 </tr>
 <tr>
   <td>ХХХ-ЗЗЗ</td>
   <td>6:6</td>
   <td>2</td>
 </tr>
 <tr>
   <td>МММ-ППП</td>
   <td>19:34</td>
   <td>6</td>
 </tr>
</table>


 
Palladin ©   (2004-01-13 12:58) [6]

1 никак
2 что такое "имя,тип1,тип2"?
3 pos,copy

PS: программу за тебя никто писать не будет, читай учебник паскаля и общеразвивающую литературу


 
Плохиш_   (2004-01-13 13:05) [7]

Удалено модератором
Примечание: Оффтоп...


 
Delphi5.01 ©   (2004-01-13 20:09) [8]

dla etogo nado ispolzovat Pos funksiu rabotaushuiu s strokami, nu i copy, delete i t.d.
To >Paladin otvet na 2 vopros: eto tot tekst kotori nado izvlech!


 
zapped ©   (2004-01-13 20:49) [9]

текст страницы парсить можно (нужно?) RegExp`ами...


 
Kir098   (2004-01-17 07:27) [10]

2Palladin:я не прошу написать прогу,я прошу дать мне подсказку.
2zapped: что значит парсить,RegExp"ы


 
Palladin ©   (2004-01-17 11:49) [11]

подсказка дана в [3] и [4]... больше уже ничего не дать...



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.019 c
14-1078218503
Cobalt
2004-03-02 12:08
2004.03.28
Интересный проект - неинтересный проект


1-1078599958
Pine
2004-03-06 22:05
2004.03.28
При переходе с D6 на D7 траблы с QReport


9-1062256096
GCreator
2003-08-30 19:08
2004.03.28
3D Adventure


14-1078053776
hp_deskjet_3650
2004-02-29 14:22
2004.03.28
как устранить проблему с картриджем?


6-1073631783
INTAARI
2004-01-09 10:03
2004.03.28
Всегда ли доставляются данные по UDP???




   Наверх