2017-06-30 76 views
0

我想在這個html節點中獲得「href」鏈接。 我已經在嘗試,但結果仍然不起作用。如何在HTML敏捷包中獲得href?

這是代碼:

<a title="ASUS ROG" class="product-media__link js-tracker-product-link" href="https://www.bukalapak.com/p/komputer/laptop/8vl4vm-jual-asus-rog?search%5Bkeywords%5D=asus%20rog&amp;from=omnisearch"> 
+0

當你「想要」,但「還是不行」 ,請添加您正在嘗試的代碼(不僅僅是HTML),並添加有關* what * does not work(任何編譯時或運行時錯誤,錯誤結果)的詳細信息。 –

回答

1

下面是一些示例代碼來提取網頁上href網址:

HtmlDocument htmlDoc = new HtmlDocument(); 
htmlDoc.Load("yourpage.html"); 
var link = htmlDoc.DocumentNode 
        .Descendants("a") 
        .First(x => x.Attributes["title"] != null 
          && x.Attributes["title"].Value == "ASUS ROG"); 

string hrefValue = link.Attributes["href"].Value;