提问人:Samuel Masih 提问时间:2/14/2014 更新时间:2/14/2014 访问量:108
如何从网站上阅读?[已结束]
How can I read from a website? [closed]
问:
我正在尝试制作一个机器人,如何从网站上读取 1800 / 1800 等值?
Console.WriteLine("Health: ")
Console.WriteLine("Energy: ")
Console.WriteLine("Cash: ")
Console.WriteLine("Level: ")
我正在制作一个控制台应用程序,试图获取该值。就像如果运行值低于 1000/1800,那么它将执行发送密钥。就像将密钥“0”发送到网站一样。
谢谢 王子
答:
3赞
Eric J.
2/14/2014
#1
HTML Agility Pack 是一个很好的流行工具包,用于从网页中抓取信息。
这是一个敏捷的 HTML 解析器,它构建了一个读/写 DOM,并支持普通的 XPATH 或 XSLT(你实际上不必了解 XPATH 或 XSLT 来使用它,别担心......它是一个 .NET 代码库,允许您解析“网络外”HTML 文件。解析器对“现实世界”格式错误的 HTML 非常宽容。对象模型与建议的 System.Xml 非常相似,但适用于 HTML 文档(或流)。
有关使用它的介绍,请查看:
http://runtingsproper.blogspot.com/2009/09/htmlagilitypack-article-series.html
如果你在使用它时卡在某个特定步骤上,一定要在 Stack Overflow 上提出一个新的、详细的问题。
评论