2010-07-30 2 views
4

То, что я этого следовать за кодHTMLAgilityPack

foreach (HtmlNode link in htmldocObject.DocumentNode.SelectNodes("//a[@href]")) 
{ 
    HtmlAttribute attrib = link.Attributes["href"]; hTags.Add(att.Value); 
} 

Это тянет Href отлично, но я хотел бы, чтобы вытащить описание HREF

Пример

<a href="https://stackoverflow.com/users/logout?returnurl=%2fquestions%2fask">log out</a> 

, так что я уже получаю /users/logout?returnurl=%2fquestions%2fask, но я также хотел бы получить log out

результат:

/users/logout?returnurl=%2fquestions%2fask | log out

ответ

3

вы хотите soemthing как:

hTags.Add(att.Value + " | " + link.InnerText); 
+0

это InnerText .. – 2010-07-30 14:24:19

+0

Gāh @ Mike! так близко! –