2012-05-08 4 views
-1

У меня есть строка, в которой значения href и text в тегах динамически меняются.получить соответствующий текст в динамически изменяющихся тегах

, например Teh текст у меня есть эта

-5></span> 
</span> 
        <a class=header-3 href=/mercedes-benz/190-class/1993/consumer-reviews/e-bay-find.html?style=2286&sub=&reviewId=202661771>DYNAMIC changing text</a> 

Я хочу взять значение HREF то есть только в этом случае

/mercedes-benz/190-class/1993/consumer-reviews/e-bay-find.html?style=2286&sub=&reviewId=202661771

+1

So , в чем вопрос? – dotTutorials

+0

[Каков наилучший способ разобрать html в C#? {closed}] (http://stackoverflow.com/questions/56107/what-is-the-best-way-to-parse-html-in-c) – zimdanen

+1

http://stackoverflow.com/questions/2623786/ регулярное выражение-получение-url-value-from-hyperlink – Habib

ответ

1

Использование HtmlAgilityPack

HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument(); 
doc.LoadHtml(html); 
var links =doc.DocumentNode 
       .Descendants("a") 
       .Select(n => n.Attributes["href"].Value).ToArray(); 
+0

you Good, nice 1 –

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