フォームからすべての入力要素を抽出しようとしています。私は次のような形式に解析する場合:HTMLアジリティパックでフォームを解析する
<form>
<input name='test1' type='text'>
<input name='test2' type='text'>
<input name='test3' type='text'>
</form>
すべてが完璧に働いたが、HTMLの敏捷性パックは、フォーム内の入力要素を検出することができたが、それは次のようなdiv要素の親ノードを持っている場合は、それが検出されません。
<form>
<div><input name='test1' type='text'></div>
<div><input name='test2' type='text'></div>
<div><input name='test3' type='text'></div>
</form>
私は
HtmlNode.ElementsFlags.Remove("form");
foreach (HtmlAgilityPack.HtmlNode node in postForm.Elements("input"))
{
HtmlAgilityPack.HtmlAttribute valueAttribute = node.Attributes["value"];
}
は、誰もが何が悪かったのかを教えてもらえます
次のコードを使用していますか?ありがとう
postFormはここにある何 – Kurkula