1

我一直在使用 LabVIEW 收集测量数据,我想知道 LabVIEW 是否可以将结果传送到 Google 电子表格。如果是这样,我在哪里可以找到资源来学习如何使 LabVIEW 将信息传输到 Google 电子表格?谢谢!

编辑和跟进——我使用了下面 Jonathan 的建议并尝试了 LabVIEW http Post.vi。这很简单,您只需输入 Google 表单的 URL(将最终的“viewform”替换为“formResponse”)和一个包含您要输入的数据的字符串(使用粗略的语法 = )。非常感谢您的回答,这真的很有帮助!

但是,当我尝试将此方法用于具有多个页面的 Google 表单时,无法正确读取数据...表单仍会发送,但表单第一页上不存在的每个字段在电子表格。我觉得这与Google表单中的事实有关,第1页之后的所有页面的URL都是第1页的URL,最终的“viewform”替换为“formResponse”。这是导致错误的原因还是完全是其他原因,我该如何解决?

4

1 回答 1

2

我可以想到两种方法来做到这一点:

  1. 您可以在 Google 电子表格中创建表单。该表单显示为带有标准标签的 html 文档。从这里开始,我将使用labview 的http 功能通过POST 请求将数据提交到该表单。这将是在那里获取数据的最简单方法。
  2. 使用 Google Apps API,您可以直接操作 google 电子表格并在其中转储数据。就开发时间而言,这将更加复杂,但从长远来看,更加可配置。 https://developers.google.com/google-apps/spreadsheets/#what_can_this_api_do 整个文档中都有 .net 和 java 代码示例,因此将其移植到 LabVIEW 需要一些工作,但可以完成。
于 2013-06-27T17:00:18.917 回答