【问题标题】:Parsing HTML and pulling down a drop down解析 HTML 并下拉一个下拉菜单
【发布时间】:2009-07-21 06:51:09
【问题描述】:

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

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

有什么想法吗?

是的,2 个选择总是相同的。

垃圾邮件软件?呃...不。它会解析视频游戏网站以获取玩家统计数据,并且我已获得供应商的完全许可。

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

【问题讨论】:

  • 你能保证页面的内容,即它只有1个
  • 听起来像是垃圾邮件软件...
  • 一个更好的选择是让他们为你打开一个网络服务来消化玩家的统计数据。如果不控制要解析的 html,HTML 解析可能会很麻烦...

标签: c# asp.net html parsing drop-down-menu


【解决方案1】:

【讨论】:

    【解决方案2】:

    假设代码如下所示:

    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。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-01
      • 1970-01-01
      • 2017-05-08
      • 1970-01-01
      相关资源
      最近更新 更多