очистка веб-страниц с использованием селена в c # - получение переменной javascript - PullRequest
0 голосов
/ 29 мая 2018

Я пытаюсь получить переменную javascript, используя селен.Вот ссылка на источник страницы:

view-source: https://school2school.net/stations/?siteCode=TA00279&variableCode=temperature

В части javascript есть массив серий имен значений.Как я могу очистить эти данные с помощью C #?

1 Ответ

0 голосов
/ 29 мая 2018
WebDriver driver; // assume assigned elsewhere
IJavaScriptExecutor js = (IJavaScriptExecutor)driver;

string script = "return JSON.stringify($('#tempcontainer_local').highcharts().options.series)"
string data = (string)js.ExecuteScript(script);

// convert JSON string to JSON object in c#
...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...