Javascript D3-fetch write to csv



我有一些使用 d3-fetch 读取 CSV 的代码。我以这种方式加载我的 csv:

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

这工作正常,并给了我我的数据。但是我将如何写入此数据?

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

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

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

最新更新