C# 解析HTML并下拉列表

C# 解析HTML并下拉列表,c#,asp.net,html,parsing,drop-down-menu,C#,Asp.net,Html,Parsing,Drop Down Menu,我正在编写一些连接到网站的代码,并使用C#和System.IO将html文件读入我的应用程序,然后继续解析它 我现在想做的是,在这个网站上有一个下拉列表(组合框),有两个静态值。我想让我的代码在组合框中选择第二个选项,然后在回帖中解析生成的html 有什么想法吗 是的,这两个选项总是相同的 垃圾邮件软件?UH不。它会解析一个视频游戏网站的玩家统计数据,我拥有供应商的完全许可 是的,我同意Web服务,但它们并不存在。我已经编写了HTML解析器,它工作得很好。但是,我需要弹出此下拉列表以获取更多数据

我正在编写一些连接到网站的代码,并使用C#和System.IO将html文件读入我的应用程序,然后继续解析它

我现在想做的是,在这个网站上有一个下拉列表(组合框),有两个静态值。我想让我的代码在组合框中选择第二个选项,然后在回帖中解析生成的html

有什么想法吗

是的,这两个选项总是相同的

垃圾邮件软件?UH不。它会解析一个视频游戏网站的玩家统计数据,我拥有供应商的完全许可


是的,我同意Web服务,但它们并不存在。我已经编写了HTML解析器,它工作得很好。但是,我需要弹出此下拉列表以获取更多数据。如果代码如下所示:

What color is your favorite?: <br/>
<form method="post" action="post.php">
        <select name="color">
            <option>AliceBlue</option>
            <option>AntiqueWhite</option>
            <option>Aqua</option>
        </select><br/>
        <input type="submit" value="Submit"/>
</form>
你最喜欢什么颜色?:
愛麗絲藍 古董白 水绿色

您可能希望将参数“color”与值“Aqua”(或任何您想要的选择值)一起发布到POST.php。

假设代码如下所示:

What color is your favorite?: <br/>
<form method="post" action="post.php">
        <select name="color">
            <option>AliceBlue</option>
            <option>AntiqueWhite</option>
            <option>Aqua</option>
        </select><br/>
        <input type="submit" value="Submit"/>
</form>
你最喜欢什么颜色?:
愛麗絲藍 古董白 水绿色

您可能想将参数“color”的值“Aqua”(或您想要的任何选择值)发布到POST.php。

我会使用和来实现这一点。

我会使用和来实现这一点。

您能保证页面的内容吗,也就是说,它只有1个或至少有一个id吗?听起来像是表单垃圾软件…一个更好的选择是让他们为你打开一个web服务来消化玩家的统计数据。如果你不控制你正在解析的HTML,HTML解析可能会很麻烦…你能保证页面的内容吗,即它只有1个或至少有一个id吗?对我来说,听起来像是表单垃圾软件…更好的选择是让他们为你打开一个web服务来消化玩家的统计信息。如果不控制正在解析的HTML,HTML解析可能会很麻烦。。。