javascript - 有没有办法使用 jquery 将数据附加到本地 excel 文件中?
问题描述
我有一个计算特定事物数据的网页,该页面没有用于存储数据的数据库,所以我想在服务器上创建一个 excel 文件以在用户单击“提交”时将数据存储在其中,问题是我只想创建一个 excel 文件,并且我想将新数据附加到这个文件中,我可以用 javascript 或 jquery 做到这一点吗?
编辑:我更喜欢做一个离线项目。
解决方案
是的,这是可能的。
步骤: 1. 您可以在服务器上保留一张 Excel 表格,(example-test.csv)。2.每次你想在这个excel表中追加一些数据时,你可以将test.csv中的数据复制成json格式,将新数据追加到json(数组)中。3. 从服务器中删除 test.csv。4. 使用 FILE API,使用在步骤 2 中以 json 格式生成的数据创建一个名为 test.csv 的新 csv 文件。
(这独立于节点/谷歌表,可以仅与 html、js 以及如果您的项目在 php 中使用);
我的备份中有一个工作代码,会尝试在此处提供一个链接。
Ps - 这可能是我在这里的第一个答案,请原谅任何问题。
推荐阅读
- python - 网页 urllib 请求的 Python SSL 版本号错误
- javascript - 我正在尝试将原始图像转换并上传到服务器
- c - Ret2LibC:system() 参数“/bin/sh”抛出错误
- objective-c - 在 Swift 或 Objective-C 中,如何获取 jpeg 图像的当前压缩因子?
- node.js - MongoDB | 在路径中找到太多位置(即“$”)元素
- python-3.x - 来自 tkinter 的小部件在我的功能中未被识别
- kotlin - Kotlin 扩展函数是否隐式声明成员变量?
- css - 如何将 iframe 添加到 Material-auto-rotating-carousel 中的幻灯片
- php - TCPDF - 仅显示波斯语 - 自定义字体
- flutter - 如何使用 PageStorageKey 重置 Flutter 小部件的状态?