Рейтинг:
0
Richard Deeming
Очевидная проблема заключается в том, что <div>
вы показали, что имеет класс l
- нижний регистр L
- в то время как вы ищете класс 1
.
Вы также пытаетесь выбрать элемент называемый title
, которого не существует; показанный заголовок-это атрибут.
var name = htmlDocument?.DocumentNode?.SelectNodes("//div[@class=\"l\"]//span[@class=\"ls_h_desc\"]")[0].InnerText;
Jagga Lyalpuria
я тоже пробовал это но не преуспел скажите мне любой другой вариант пожалуйста и спасибо
Jagga Lyalpuria
компилятор над ним не работал и окно консоли открыто которое не дало никакого ответа
Richard Deeming
Что значит "компилятор не работал"? Это тот же самый код, который вы разместили в своем вопросе, с <div>
имя класса исправлено в соответствии с опубликованным вами HTML-кодом, а также //title
селектор снят.
Рейтинг:
0
Gedarius
вы пробовали jQuery selector?
я не проверял но что то вроде этого должно сработать
$("div.l > span.ls_h_desc").val()
Jagga Lyalpuria
не знаю, как использовать его в c#, пожалуйста, пришлите мне полный код селектора спасибо.