Как получить ссылку Href, используя Xpath C #? - PullRequest
0 голосов
/ 18 апреля 2011

<a href="/buffet-lau--nuong-hon-200-mon-an-huong-vi-han-quoc-tai-seoul-garden-hien-dai-nhat-vn-170ecccd214b42f8/dat-mua" id="cmPurchaseLink" name="cmPurchaseLink"></a>

как получить

"/buffet-lau--nuong-hon-200-mon-an-huong-vi-han-quoc-tai-seoul-garden-hien-dai-nhat-vn-170ecccd214b42f8/dat-mua" id="cmPurchaseLink" name="cmPurchaseLink"

с использованием xpath (C #)?

Ответы [ 2 ]

3 голосов
/ 18 апреля 2011

Если вы разместили разметку XML в XmlDocument , вы можете написать:

string href
    = yourXmlDoc.SelectSingleNode("//a[@id='cmPurchaseLink']/@href").Value;
0 голосов
/ 27 декабря 2016

используя HtmlAgilityPack , и я бы использовал это:

string summary = doc.DocumentNode.SelectNodes("//a[@id='cmPurchaseLink']")[0].Attributes["href"].Value
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...