首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用VBA从HTML表单中检索表单数据

问用VBA从HTML表单中检索表单数据
EN

Stack Overflow用户
提问于 2013-08-03 02:02:17
回答 1查看 258关注 0票数 0

我试图编写一个宏,从网页中检索所有HTTP表单上的数据,然后将可能的输入显示为工作表中的列标题。(稍后,我将编写另一个宏,它根据来自下面行的输入构造适当的请求。)

我花了一天时间用regex解析HTML (典型的菜鸟错误,对吧?),这是一场灾难。似乎没有什么比几个网页更有效了。

我的问题有点大。它应该能够与REGEX一起工作吗?我应该采取一种完全不同的方法吗?对于那些对html和web开发不太了解的人来说,这是不是太大了?我以为这将是一个简单的项目,但似乎并非如此。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-03 02:18:04

别用regex。使用html解析器。既然你说你在使用vba,我猜你已经安装了excel。excel有一个“从web导入数据”函数,它可以工作在任何格式良好的html表上。

如果这不起作用的话,大多数使用vba的平台也有某种形式的web浏览器控件。在上述控件的实例中加载目标网页,并使用DOM的方法访问所需的表。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18028529

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档