Я работаю над автоматизацией веб-инструмента для создания расписания, но используемый мной XPath отображается как 2 пути (но я вижу только один из них).Поскольку оба присутствуют на странице, по умолчанию используется тот, который я не могу выбрать.Как я могу убедиться, что я выбираю правильный элемент, учитывая следующий элемент?
Я пробовал следующие выражения XPath, но у всех них есть дубликаты, где-то спрятанные на странице.
//input[@id='TimecardPFTLines.DayOfWeekHours0']
//input[@id='TimecardPFTLines.DayOfWeekHours0' and @class='DSLFormElement DSLFormText FloatingPoint ui-input-text ui-body-a']
//input[@id='TimecardPFTLines.DayOfWeekHours0' and 1]
//input[@id='TimecardPFTLines.DayOfWeekHours0' and @class='DSLFormElement DSLFormText FloatingPoint ui-input-text ui-body-a' and 1]
//div/input[@id='TimecardPFTLines.DayOfWeekHours0' and @class='DSLFormElement DSLFormText FloatingPoint ui-input-text ui-body-a' and 1]
У каждого из них есть 2 совпадения соответственно.
Каждый день недели имеет соответствующий номер.Для этого примера DayOfWeekHours0 - понедельник;тогда как DayOfWeekHours1 будет вторником, а DayOfWeekHours2 средой и т. д. ...
Это элемент HTML -
<input class="DSLFormElement DSLFormText FloatingPoint ui-input-text ui-body-a" name="Text-TimecardPFTLines.DayOfWeekHours0" id="TimecardPFTLines.DayOfWeekHours0" type="number" data-mini="true" value="0" step="0.01" onchange="DSLValidation("TimecardPFTLines.DayOfWeekHours0")" tabindex="10">
Я хочу выделить один результат, которыйуказывает на правильный ввод.Я приложил изображение, чтобы дать визуальную ссылку на поля.
Как выглядит страница: ![enter image description here](https://i.stack.imgur.com/uOYvf.png)