Starnes Student Asked: 2019-04-09 22:54:01 +0800 CST2019-04-09 22:54:01 +0800 CST 2019-04-09 22:54:01 +0800 CST 如何使用 Excel 的 Power Query From Web 选项从各个站点提取新闻标题,并实时保存数据? 772 我很熟悉这个工具如何从维基百科等网站的表格中提取数据,但我遇到了一些问题。这是我需要做的事情,如果可能的话,使用 Excel 或任何其他软件: 这是通过简单的复制和粘贴以匹配目标格式来完成的,但这不会使其保持动态。当我使用查询编辑器时,我立即注意到它不会按照我希望的方式工作,除非表格是实际的 HTML 表格。可以向下钻取直到找到文本,但我没有可行的方法来了解我要去哪里。 没有选项可用于选择包含我想放在表格中的数据的区域,除非它符合上述格式。此外,一些通常允许它的页面存在 IE 兼容性问题,我不确定如何规避。如果我可以改用 Chrome 或 Edge,那会很有帮助。 microsoft-excel html power-query 1 个回答 Voted Best Answer Mike Honey 2019-04-11T02:51:50+08:002019-04-11T02:51:50+08:00 这个工具在大多数现代商业网站上效果不佳,因为它们的页面非常复杂和动态。例如,他们会尝试检测您的位置和浏览器并为您提供不同的内容。大多数其他工具也在这些页面上挣扎。 通过从 RSS 提要中提取,而不是试图解析整个主页,您将获得更好的结果。RSS 是一种稳定的、机器可读的标准,供新闻站点发布故事/项目。例如,对于路透社,他们有许多可用的提要: https://www.reuters.com/tools/rss 使用您想要的 URL,Power Query 将快速为您提供一个嵌套文档。单击表格单元格以向下钻取,例如到内容,然后到项目。
这个工具在大多数现代商业网站上效果不佳,因为它们的页面非常复杂和动态。例如,他们会尝试检测您的位置和浏览器并为您提供不同的内容。大多数其他工具也在这些页面上挣扎。
通过从 RSS 提要中提取,而不是试图解析整个主页,您将获得更好的结果。RSS 是一种稳定的、机器可读的标准,供新闻站点发布故事/项目。例如,对于路透社,他们有许多可用的提要:
https://www.reuters.com/tools/rss
使用您想要的 URL,Power Query 将快速为您提供一个嵌套文档。单击表格单元格以向下钻取,例如到内容,然后到项目。