Я пытаюсь перечислить все узлы в HTML-форме, которую я использую динамически, используя пакет agility HTML, что означает, что я не знаю имен атрибутов и входных имен.
Проблема в том, когда я хочу получить метку, соответствующую вводу.
<form name="input" action="html_form_action.asp" method="get">
Username: <input type="text" name="user" />
<input type="submit" value="Submit" />
</form>
Так что здесь я хочу написать имя пользователя, а затем ввод, это кажется действительно очевидным в этом примере, но иногда они не являются прямыми братьями и сестрами, было бы много скрытых входов или других тегов.
Другой пример:
<input type=hidden name="startDate">
<TR> <TD bgColor=#008088 colSpan=2 class="headfont">
<FONT color=#FFFFFF> <B>* Enter ur username and password</B> </FONT>
</TD></TR>
<TR>
<TD bgColor=#9ccdcd class="datafont"><FONT color=black>Username</FONT></TD>
<TD bgColor=#9ccdcd class="datafont">
<INPUT tabIndex=1 name=stuNum
autocomplete="off" size="20"></TD></TR>
<TR>
Я использую C # winforms в моем проекте.
У меня мало идей, но они займут много времени, поэтому я подумал, что, поскольку я новичок в пакете гибкости HTML, найдется способ или какой-нибудь ярлык, чтобы его получить ,,, Есть предложения?