【问题标题】:Create csv file using javascript使用 javascript 创建 csv 文件
【发布时间】:2025-11-22 22:30:02
【问题描述】:

能否解释一下有没有办法将 html5 本地存储数据转换为 csv 文件并将其存储在 ipad 中。

我有一个带有一些文本字段的 html 页面。当用户单击提交按钮时,它存储在 html5 本地存储中。然后我需要使用该数据创建一个 csv 文件并将其本地存储在 ipad 应用程序中。

让我告诉我我的要求。 1)从 html 页面获取文本字段数据并将其保存到我的本地存储 2)从本地存储获取数据并写入 csv 文件并将其保存在 ipad 中 3)将该文件附加到我的应用程序的电子邮件中它自己,所以我需要文件路径和文件名才能将其作为附件发送。 4)我写了一个发送数据的目标 c 函数 5)我从 javascript 调用目标函数

这些事情是在使用 html5 和 javascript 的 ipad 应用程序中完成的

【问题讨论】:

  • 你试过什么?而且,顺便说一句,没有办法在客户端中“保存文件”。您所能做的就是将其存储在沙盒空间中。
  • 我实际上试图向我的电子邮件发送附件。
  • 让我告诉我我的要求。 1)从 html 页面获取文本字段数据并将其保存到我的本地存储 2)从本地存储获取数据并写入 csv 文件并将其保存在 ipad 中 3)将该文件附加到我的应用程序的电子邮件中它自己,所以我需要文件路径和文件名才能将其作为附件发送。 4)我编写了一个发送数据的目标 c 函数 5)我从 javascript 调用目标函数
  • 这些事情是在使用 html5 和 javascript 的 ipad 应用程序中完成的
  • 编辑您的问题,以便有人可以在不阅读 cmets 的情况下回答。您的目标 C 函数无法访问沙盒文件系统,因此您必须尝试其他方法。我什至不确定你是否可以从 Javascript 中调用它。

标签: javascript ios html ipad


【解决方案1】:

要使用 JavaScript 将文件写入系统,您需要使用 HTML5 File Writer API (Can I write files with HTML5/JS?)。

【讨论】: