2015-10-23 3 views
1

Я получаю URL и получить все его содержание по телефону:CsQuery удалить комментарии

CQ dom = ...; 
string content = dom.Text(); 

Я заметил, что «Text()» метод также извлечения HTML комментарии, как:

<html> 
<body> 
<!-- This is comment - Ignore me --> 
</body> 
</html> 

Я ищу вариант, чтобы удалить все эти комментарии из кода. Что-то вроде этого:

dom["comment"].remove(); 

Возможно ли это?

Thanks

ответ

2

Найдено решение.

Создание йот должно быть сделано так:

CQ.Create(stream, Encoding.UTF8, HtmlParsingMode.Auto, HtmlParsingOptions.IgnoreComments); 

HtmlParsingOptions.IgnoreComments было то, что я ищу.

Смежные вопросы