如何在另一个Web站点中填写表单,使用ASP.NET提交From和Retrieve结果

时间:2012-08-24 17:55:53

标签: asp.net dom webforms form-submit

你可能已经从问题本身得到了想法......我想要实现的是:连接到网站,填写表格,提交页面,最后从包含信息的回发页面中提取一些信息关于我提交的数据...... 以上所有内容都应该在我的网站中以编程方式处理,该网站将使用ASP.NET编码

例如 我想连接到预订网站。 传递城市,入住日期,退房日期和入住人数等价值。 提交页面 并从结果页 中检索酒店的描述和房间的价格(我现在这部分需要处理目标网站和正则表达式的Dom树)

1 个答案:

答案 0 :(得分:0)

查看Html Agility Pack

  

这是一个灵活的HTML解析器,可构建读/写DOM并支持   普通的XPATH或XSLT(你实际上并不需要理解XPATH或者   使用XSLT,不用担心......)。它是一个允许的.NET代码库   你解析“out of the web”HTML文件。解析器非常宽容   与“真实世界”格式错误的HTML。对象模型非常相似   什么提出System.Xml,但对于HTML文档(或流)。