使用javascript链接到chrome中的csv并读取其内容
我有一个csv(file.csv)文件,大部分将使用excel打开,我希望它作为html文件的数据源。我想使用香草javascript处理数据 我想要的最终结果如下: 我希望html文件本身就像一个成品。我不希望用户(通常是我)必须做任何事情来获取数据或类似的事情 我考虑过的一些事情: 备选案文1: Ajax不是一个选项,因为cors策略不允许它。这两个文件都位于桌面上,它们必须留在桌面上 备选案文2: 使用fileReader的html表单或拖放功能不是选项。我已经可以这样做了,结果不是我想要的 备选案文3: 我可以将文件另存为file.xlsm(启用宏的工作簿)并在excel VBA中编写一个子例程,在关闭工作簿时运行,这将重写html文件,并用新数据更新它,而不是将文件保存为file.csv。这样,就没有真正的联系;数据基本上会硬编码到html文件中,并且在对.xlsm文件进行更改时会被覆盖 备选案文4: 我可以使用脚本标记链接到csv文件,如下所示:使用javascript链接到chrome中的csv并读取其内容,javascript,html,json,csv,Javascript,Html,Json,Csv,我有一个csv(file.csv)文件,大部分将使用excel打开,我希望它作为html文件的数据源。我想使用香草javascript处理数据 我想要的最终结果如下: 我希望html文件本身就像一个成品。我不希望用户(通常是我)必须做任何事情来获取数据或类似的事情 我考虑过的一些事情: 备选案文1: Ajax不是一个选项,因为cors策略不允许它。这两个文件都位于桌面上,它们必须留在桌面上 备选案文2: 使用fileReader的html表单或拖放功能不是选项。我已经可以这样做了,结果不是我想要
src="file:///C:/Users/Username/Desktop/file.csv"
我可以在源代码中看到该文件的内容,但我不知道如何将其导出
备选案文5:
我还没有尝试使用ExcelVBA获取csv文件并输出json文件。我可以像选项4那样链接到它,我知道如何访问数据。编写一个简单的web服务器,从驱动器本地为您的csv和html提供服务怎么样。看:我也不认为这是一个选择。当然,它确实有效。事实上,我只是尝试使用python3设置一个简单的本地服务器,并使用ajax将内容导入页面。我也使用了xampp,没有问题。当我必须从chrome中的实际位置而不是通过服务器读取文件时,我会遇到麻烦。你能帮我理解为什么“微型本地文件夹web服务器”无法工作吗?我将使用的计算机没有python、node或ruby等,我无法安装它们。因此,我将无法设置该本地文件夹web服务器。所以这是一个泡菜。