我试图在页面上找到特定的表单及其所有输入。我已将html简化为此
<html>
<body>
<form action="http://storeland.ru/user/login" method="post">
<input type="hidden" name="act" value="login" />
<input type="hidden" name="action_to" value="http://storeland.ru/" />
<input type="hidden" name="site_id" value="28450" />
<input type="hidden" name="to" value="" />
<input type="hidden" name="hash" value="21dc2792" />
</form>
</body>
</html>
但仍然无法获得正确的结果
var htmlweb = new HtmlAgilityPack.HtmlWeb();
var doc = htmlweb.Load(...);
var form = doc.DocumentNode.SelectNodes("//form[@action='http://storeland.ru/user/login']");
var inputs = form[0].SelectNodes(".//input");
&#39;文档&#39;表示正确的网页,但SelectNodes仅返回
<form action="http://storeland.ru/user/login" method="post">
没有任何子节点,因此进一步选择在&#39;输入&#39;中返回null。 我做错了吗?