【发布时间】:2014-05-29 10:55:19
【问题描述】:
我使用 HtmlAgilityPack
HtmlAgilityPack.HtmlDocument DocToParse = new HtmlAgilityPack.HtmlDocument();
DocToParse.LoadHtml(HtmlIn);
HtmlAgilityPack.HtmlNode InputNode = DocToParse.GetElementbyId(IDToGet)
这适用于具有 Id like 的元素
<input type="hidden" id="nsv" value="y">
但我需要的元素没有唯一的 ID 名称
<input type="hidden" name="Pass" value="106402333">
<input type="hidden" name="User" value="145">
我不能用
HtmlAgilityPack.HtmlNode InputNode = DocToParse.GetElementbyId(IDToGet)
而且没有 GetElementbyName 方法,有谁知道我如何通过名称获取元素?
【问题讨论】:
标签: c# html-agility-pack