Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Чтение Html-файлов (число прочтений - 7366 )
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Чтение Html-файлов
02. Октября 2006 :: 11:27
Печать  
Есть какие-нибудь классы? ВК на крайняк?
  
Наверх
 
IP записан
 
steban
1c++ developer
Отсутствует


#define sizeof(x) rand()

Сообщений: 787
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Чтение Html-файлов
Ответ #1 - 02. Октября 2006 :: 11:42
Печать  
Так и не понял.
Тебе нужно распарсить HTML, или отобразить, или загрузить из инета?
  

int getRandomNumber()&&{&&  return 4; //chosen by fair dice roll&&         //guaranteed to be random&&}
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Чтение Html-файлов
Ответ #2 - 02. Октября 2006 :: 13:30
Печать  
steban писал(а) 02. Октября 2006 :: 11:42:
Так и не понял.
Тебе нужно распарсить HTML, или отобразить, или загрузить из инета?

Распарсить.
А конкретнее: вытащить таблицы, линки, заголовки...; из табл. данные (в ту же ТЗ) ну и т.д
  
Наверх
 
IP записан
 
Славко
Senior Member
****
Отсутствует



Сообщений: 467
Местоположение: Украина, г. Днепропетровск
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Чтение Html-файлов
Ответ #3 - 02. Октября 2006 :: 13:55
Печать  
тогда наверное тебе поможет:
http://www.1cpp.ru/forum/YaBB.pl?num=1158330658

там (1) дал ссылку как бы на парсер, как я понял
  

Ламер, самый обычный ламер...    сначала мы ...   а потом мы ...
Наверх
wwwICQ  
IP записан
 
steban
1c++ developer
Отсутствует


#define sizeof(x) rand()

Сообщений: 787
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Чтение Html-файлов
Ответ #4 - 02. Октября 2006 :: 15:03
Печать  
Код
Выбрать все
	IE=СоздатьОбъект("InternetExplorer.Application");
	IE.Navigate(КаталогИБ()+"test.html");
	Сообщить(IE.Document.body.children.length);
 


И далее через IE.Document можно работать с HTML DOM.
например так:
Код
Выбрать все
	Ссылки=IE.Document.All.Tags("A");
	Для Сч=0 По Ссылки.length-1 Цикл
		Сообщить(Ссылки.item(Сч).href);
	КонецЦикла;
 

  

int getRandomNumber()&&{&&  return 4; //chosen by fair dice roll&&         //guaranteed to be random&&}
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Чтение Html-файлов
Ответ #5 - 04. Октября 2006 :: 08:36
Печать  
steban писал(а) 02. Октября 2006 :: 15:03:
Код
Выбрать все
	IE=СоздатьОбъект("InternetExplorer.Application");
	IE.Navigate(КаталогИБ()+"test.html");
	Сообщить(IE.Document.body.children.length);
 


И далее через IE.Document можно работать с HTML DOM.
например так:
Код
Выбрать все
	Ссылки=IE.Document.All.Tags("A");
	Для Сч=0 По Ссылки.length-1 Цикл
		Сообщить(Ссылки.item(Сч).href);
	КонецЦикла;
 



А где можно посмотреть методы и свойства IE.Document?
  
Наверх
 
IP записан
 
steban
1c++ developer
Отсутствует


#define sizeof(x) rand()

Сообщений: 787
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Чтение Html-файлов
Ответ #6 - 04. Октября 2006 :: 08:56
Печать  
http://msdn.microsoft.com/workshop/author/dhtml/dhtml.asp
Гугль наверняка найдет множество материалов по DHTML на русском.
  

int getRandomNumber()&&{&&  return 4; //chosen by fair dice roll&&         //guaranteed to be random&&}
Наверх
 
IP записан
 
steban
1c++ developer
Отсутствует


#define sizeof(x) rand()

Сообщений: 787
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Чтение Html-файлов
Ответ #7 - 04. Октября 2006 :: 09:06
Печать  
  

int getRandomNumber()&&{&&  return 4; //chosen by fair dice roll&&         //guaranteed to be random&&}
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать