Как взаимодействовать с элементами пользовательского интерфейса Kendo, используя Java и HtmlUnit? - PullRequest
0 голосов
/ 07 января 2020

Я пытаюсь исправить часть кода Java, который надежно собирал веб-данные с определенной веб-страницы в течение нескольких лет с помощью библиотеки HtmlUnit и безголового браузера.

Владелец веб-страницы, с которой я пытаюсь получить данные, недавно обновил ее, и теперь она содержит сетку, созданную пользовательским интерфейсом Kendo.

Я скорее бэкэнд-разработчик, и я незнаком с интерфейсами Kendo UI и Javascript.

Я пытаюсь установить этот флажок, но элементы интерфейса Kendo не ведут себя так же, как элементы HTML, для которых я использую сценарии с помощью HtmlUnit. .


<th scope="col" role="columnheader" data-field="d2" rowspan="1" data-index="0" id="5f92c0d9-2023-428a-866d-7e62733448cb" class="k-header">
    <center>
        <input type="checkbox" class="checkbox" id="checkALL" onclick="handleCheckALLClick(this);">
    </center>
</th>

Любая помощь по взаимодействию с элементами пользовательского интерфейса Kendo с использованием Java и HtmlUnit будет принята с благодарностью.

...