javascript - 如何在纯 javascript 中打开 .csv(或任何扩展名)文件
问题描述
我有一个 csv 文件,我想用纯 javascript 打开它(在 excel 中)。
我搜索了很多网站,但似乎都没有答案。
回答
const { exec } = require('child_process');
exec('start ./csv/Fixture.csv', (err, stdout, stderr) => {});
解决方案
您将需要使用 node.js 或某种服务器将有效负载或 csv 文件传递到 JavaScript 缓冲区,例如通过 websocket。客户端浏览器JS是一个沙箱,您需要从服务器获取数据,或者使用node.js服务器编写在服务器上运行并且可以访问文件的javascript,但我认为您的意思是您想要访问一个csv文件一个网页,为此,您需要使用 XHR 或 WebSocket 传输让服务器端代码将其发送给您。
推荐阅读
- r - vglm 对象的逐步回归:step4() 错误
- electron - 如何获取电子中的光标位置
- authentication - 为什么在较新版本的 Keycloak 中不允许使用身份验证流程中的脚本
- r - R gganimate - GIF 动画速度不正确?
- html-parsing - 我正在使用 lxml.html 在 HTML 文件中添加新标签,然后对其进行操作,但它似乎不起作用
- javascript - JavaScript 问题 - 有没有办法在不使用调用、应用和绑定方法的情况下将对象分配给“this”关键字?
- python-3.x - 如何检查数据框中列标题中的 Nan 值
- python - 如何使用python仅以json格式检索与平台mac关联的id和name
- soap - JAXB unmarshaller 返回字段的默认值
- e2e-testing - 我们如何避免使用 WebdriverIO 同时运行多个测试的竞争条件?