[英]HTML Agilty Pack get specific tag attritubte
我在項目中安裝了HTML Agilty包庫,基本上是在嘗試檢索img的src屬性,如下所示:
<img src="" srcset="" width="218" height="218" alt="Product Details" class="s-access-image cfMarker" data-search-image-load="">
我嘗試過這樣的事情:
var htmlDoc = new HtmlDocument();
htmlDoc.LoadHtml(html);
var pic = htmlDoc.DocumentNode.SelectNodes("//img[@class='s-access-image cfMarker']/img[@src]").ElementAt(0).InnerText;
但是我總是在這里得到一個空值...
如何使用HTML Agility Pack檢索img src值? 有人可以幫我嗎?
“ src”是屬性而不是元素。
嘗試這個:
var htmlDoc = new HtmlDocument();
htmlDoc.LoadHtml(html);
var pic = htmlDoc.DocumentNode.SelectSingleNode("//img[@class='s-access-image cfMarker']");
var src = pic.Attributes["src"].Value;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.