C# 通过XPATH选择输入标记的属性值的内容

C# 通过XPATH选择输入标记的属性值的内容,c#,parsing,xpath,tags,C#,Parsing,Xpath,Tags,我有一个输入标记,我想得到该标记内的值。我在C#中Agilitypack的DocumentNode中尝试了selectsinglenode(//input/@value)和attributeName[]和getAttributename,但都不起作用 <input type=hidden" value="S1" name="code1" /> 您可以尝试使用以下代码: HtmlDocument.DocumentNode.SelectSingleNode("//input[@valu

我有一个输入标记,我想得到该标记内的值。我在C#中Agilitypack的DocumentNode中尝试了
selectsinglenode(//input/@value)
attributeName[]
getAttributename
,但都不起作用

<input type=hidden" value="S1" name="code1" />

您可以尝试使用以下代码:

HtmlDocument.DocumentNode.SelectSingleNode("//input[@value]").Attributes["value"].Value;
希望这有帮助