Страницы: 1
RSS
Считывание определённых данных с WEB страниц (HTTPS), VBA, WEB, HTTPS
 
Всем привет,
я новичок на формуе, так что, не кидайте тапком, если что не так.
Мне надо по работе считать цены со странцы:
https://www.eex.com/de/marktdaten/strom/futures/phelix-futures#!/2016/10/18
Я нашел пару тем на формуе, но они не подходят для этой страницы. Помогите пожалуйста.
ПС: проблема в том что я не могу ВЕБ прогрмировать, только VBA.
 
Здравствуйте.
Цитата
paul-ac написал: только VBA
Это очень хорошо.
Получаете ответ по ссылке  в формате json и обрабатываете его в vba.
Ответ в файле, я его отформатировал для лучшего понимания.
 
Цитата
paul-ac написал: они не подходят для этой страницы
а нет таких кодов, которые для любой страницы подойдут. Для каждого сайта индивидуальный код.
Цитата
paul-ac написал: не могу ВЕБ прогрмировать, только VBA
вообще не понял. Коды здесь же на сайте работают именно из под VBA. Причем здесь WEB-программирование?
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
Цитата
Doober написал:
Получаете ответ по  ссылке   в формате json и обрабатываете его в vba.
Ответ в файле, я его отформатировал для лучшего понимания.
Спасибо, это уже что-то!
Конкретно, мне нужна цифра в категории
"identifier": "P-Power-F-DEAT-Peak-Year"
"contract_field:timestamp_of_occurrence": "2016-10-17T18:52:59+02:00"
"product_field:short_name": "F1PY"
"dataSeriesId": "C-Power-F-DEAT-Peak-Year-2017"
"contract_field:identifier": "C-Power-F-DEAT-Peak-Year-2017"
"settlementPrice": 39.34000

Только как мне её ватщить через VBA?
Изменено: paul-ac - 28.10.2016 16:00:16
 
Код
результат = val(split( HTMLcode, """settlementPrice"": ")(1))
 
О теперь до меня доходит, дома попробую, спасибо!
 
В общем мыкался я с этим JSON и ничего не смог, может есть готовые решения?  
 
Цитата
paul-ac написал: мыкался я с этим JSON
Искать надо примеры на форуме.
 
Doober,
спасибо. Всё запилил - работает на ура. Гениально!!!
 
а как извлекать json url  из обычнах?
Теперь нужен json из:

https://www.eex.com/de/marktdaten/strom/spotmarkt/auktion#!/2016/11/04

помогите пожалуйста
 
С помощью Fiddler сможете просканировать траффик - там и ищите прямые линки... не пренебргайте Поиском по форуму...
Изменено: JeyCi - 03.11.2016 18:55:16
чтобы не гадать на кофейной гуще, кто вам отвечает и после этого не совершать кучу ошибок - обратитесь к собеседнику на ВЫ - ответ на ваш вопрос получите - а остальное вас не касается (п.п.п. на форумах)
 
Цитата
paul-ac написал: помогите пожалуйста
Больше не буду.
Анализируйте javascript страницы или сканируйте трафик.
https://www.eex.com/data//view/data/detail/power-auction-spot-v2/2016/11.04.json
 
Doober, Спасибище огромное. Можно было бы сделать,  но на работе завал и дома тоже,  я бы на это точно день бы убил
 
есть возможность отследить трафик другими путями? Дома я поставил Fiddler и отследил json, а на работе нет возможности ставить эту софтину
 
paul-ac, принести fiddler установленный на флешке? Я так делал :)
Ну или F12 в браузере.
Изменено: Jungl - 07.11.2016 13:50:14
 
Всё друзья! Спасибо, отследил в Хроме ссылки на json, в Fiddler'e нет необходимости.
Если комуто нужен Tutorial - обращайтесь в личку
Страницы: 1
Читают тему
Наверх