3

这可能吗?

它必须使用 HTML5、CSS 和 Javascript 来完成。我正在使用Phonegap。

我浏览了无数的论坛和网站,了解到 phonegap 中有一个文件 api,但即使我能够使用这个 api 将信息放入一个文件中,我是否能够将该文件提取到一台电脑上?

目前,我能够将所需的数据存储在 localStorage 中。

感谢您提前提供任何帮助。

4

2 回答 2

0

似乎可以将 .csv 内容从本地存储输出到文件,但由于这是在浏览器内的沙盒环境中,因此无法访问存储此信息的文件的位置,也无法访问该文件就好像它是一个 .csv 文件一样。

于 2012-09-04T13:59:52.907 回答
-1

您需要遍历所有localStorage项目并设置每个项目......如下所示:

var compositeCSV = "";
for (var i = 0; i < localStorage.length; i++) {
  compositeCSV += localStorage[i] + "|";
}

但是,这行不通——你不能这样迭代localStorage。您需要分别获取每一个。

在 CSV 中,逗号,是新的“单元格”,而管道|是新的行。

于 2012-08-30T09:37:48.133 回答