Имя: Пароль:
1C
1С v8
Получить данные с сайта в 1с
0 sim_ph3
 
04.11.16
19:42
Доброго времени суток.
Помогите разобраться с задачей. Суть такова : нужно получить данные с сайта и обработать их в 1с. Использую HTTPсоединение, получаю данные и успешно парсю. Проблема заключается в том, что на сайте есть странички, а в файлик я получаю данные только с первой странички. Когда переходишь по страничкам, общий адрес не меняется. Как можно получить данные со всех страничек?
1 anatoly
 
04.11.16
19:56
фреймы чтоли?
2 sim_ph3
 
04.11.16
20:29
(1) ну
3 anatoly
 
04.11.16
20:53
(2) и в чем проблема?
ПолеHTMLДокумента.Документ - это СОМ-объект где ко всем свойствам можно обращаться.
и к фреймам по имени.
и даже кнопки "нажимать" ))
4 Котокот
 
04.11.16
21:32
(0) Букмекерские сайты ломаешь? Там еще сюрпризов куча будет впереди.
5 sim_ph3
 
04.11.16
22:06
(3) а без нажатия можно как-то получить? это регламентное задание будет
6 anatoly
 
04.11.16
23:08
(5) имена фреймов знаешь?
обращаешься к ним как:
ПолеHTMLДокумента.Документ.frames["fmeOrderInputResult"].document - это тот-же СОМ-объект
(имя конечно мое из примера)

или в чем проблема то???
7 Сниф
 
04.11.16
23:55
(0) Думаю, ты напоролся на SPA (single page application). Одностраничники. Одностраничные сайты, дань моде. Через HTTPсоединение не спарсишь, нужно открывать в браузере и выполнять все джаваскрипты. Дорого.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс