C# 通过XPATH选择输入标记的属性值的内容
我有一个输入标记,我想得到该标记内的值。我在C#中Agilitypack的DocumentNode中尝试了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
selectsinglenode(//input/@value)
和attributeName[]
和getAttributename
,但都不起作用
<input type=hidden" value="S1" name="code1" />
您可以尝试使用以下代码:
HtmlDocument.DocumentNode.SelectSingleNode("//input[@value]").Attributes["value"].Value;
希望这有帮助