Javascript D3-fetch写入csv

时间:2018-09-11 10:33:43

标签: javascript d3.js

我有一些使用d3-fetch读取csv的代码。我的加载方式如下:

D3.csv(./mydata.csv).then(function (info) { Console.log(info); });

这很好用,并提供了我的数据。但是我将如何写入这些数据?

1 个答案:

答案 0 :(得分:2)

请记住,D3应该在Web浏览器中运行。 Web浏览器可以通过HTTP读取文件,但不能写入文件。

服务器可以在其控制的文件系统上写入文件。因此,您需要编写一个服务器端点,例如/editCSV,然后从浏览器发出一个POST请求。然后,您的服务器可以将更改写入CSV文件。

为此,您需要控制提供CSV和相关文件的服务器(例如,Node.js服务器)。