html - 在网站上查询表单并将数据提取到 Excel 的最简单方法是什么?
问题描述
我对编码不友好。我正在寻找一种简单/免费的方法来搜索需要在网站上填写的多个用户提供的查询,以及网站上显示的所有查询的结果,存储在一个 Excel 文件中。
我目前正在使用我的网络浏览器手动搜索每个查询,并将所需的数据复制粘贴到 Excel 表中,这使得这项工作非常乏味。
解决方案
这个问题不是很清楚,但据我所知,您想将网络表单数据保存到电子表格中。您可以使用 API 电子表格工具执行此操作。以下是要遵循的步骤:
- 在 HTML 文件中设置联系表单
- 准备将数据保存到的电子表格并写入与标签名称相同的列标题
- 转到www.apispreadsheets.com,上传电子表格文件并复制文件的 API URL 以在 javascript 中使用它。
- 配置您的 Javascript 文件以从表单提交数据。在脚本中,包含完整的 jQuery 库。然后,编写 SubForm() 函数并将下面的 URL 替换为您获得的 URL 这是脚本部分的示例。希望,它解释了很多:
<script
src="https://code.jquery.com/jquery-3.4.1.js"
integrity="sha256-WpOohJOqMqqyKL9FccASB9O0KwACQJpFTUBLTYOVvVU="
crossorigin="anonymous"></script>
<script>
function SubForm (){
$.ajax({
url:'https://api.apispreadsheets.com/data/410/',
type:'post',
data:$("#myForm").serializeArray(),
success: function(){
alert("Form Data Submitted :)")
},
error: function(){
alert("There was an error :(")
}
});
}
</script>
推荐阅读
- apache-spark - AnalysisException:无法解析给定输入列的“公司”:[spark_catalog.default.companies.value]
- python - 将列值(文本数据)拆分/切片成多行
- javascript - Chrome(和 Edge)要求几个麦克风权限
- java - 重命名顶级文件夹后如何在 intelli j 中重建项目模块?
- css - 使用 css 更改 svg 路径
- node.js - 将 Socket.IO 用于聊天应用程序,但 MongoDB/Mongoose 仅用于用户
- go - 需要运行几个 func() bool 并得到第一个 false
- javascript - 返回前如何格式化数据json?
- css - 带有 translateZ 的 CSS 透视图在 Safari 上不起作用
- python - 如何评估包含熊猫列表的列?