Задать вопрос
@artbotva

Как получить последний элемент div в с#?

Вообщем имеется такой кусок html.
5e1aef3f941b5763831945.png

Мне нужно получить текст из последнего элемента div. Например в данный момент получаю девятый элемент так:
var textmsg = webDriver.FindElement(By.XPath("//*[@id='main']/div[3]/div/div/div[2]/div[9]/div/div/div/div[1]/div/span[1]/span")).Text;
                string textmsgS = Convert.ToString(textmsg);
                Console.WriteLine(textmsgS);

Но как я уже сказал, мне нужно получить именно последний элемент. Заранее спасибо!
  • Вопрос задан
  • 595 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Software-testing.ru
    Программирование на C# для тестировщиков
    10 недель
    Далее
Пригласить эксперта
Ответы на вопрос 1
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Логично вызвать функцию last

https://xsltdev.ru/xpath/last/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы