1

我正在寻找一种将 html 页面中的表格保存为 xml 或 json 的方法。我正在使用的当前方法将整个页面保存为 xls 工作表,然后使用 Office.InterLop.Excel 读取工作表。我想跳过保存文件,直接使用 HttpRequest 从页面读取。有任何想法吗?

4

1 回答 1

1

我假设您的意思是您想在没有 File-> Save As 的情况下抓取网页的内容? 代码项目有一个解释使用HttpWebRequest来做到这一点的文章。或者,您可以使用较新的HttpClient。检索 HTML 后,您必须自己解析它。

MSDN 文章中,他们实际上是直接请求 JSON,因此他们不必处理解析,但您可以很容易地编写一个RegularExpression来捕获表体。

于 2012-04-03T21:22:56.140 回答