【发布时间】:2019-06-17 09:32:37
【问题描述】:
我正在尝试从一个包含四列的 csv 文件用 javascript 创建一个字典。我希望键是 A 列中的内容,值是包含 B:D 列内容的列表。
例如,csv 文件如下所示: A B C D 《face.jpg》《老》《女》《快乐》 "face2.jpg" "老" "男" "快乐"
我希望字典看起来像这样:
faceDict = { face.jpg : ["Old", "Female", "Happy], face2.jpg : ["Old", "Male", "Happy] }
有没有办法在javascript中做到这一点?非常感谢任何帮助,谢谢!
【问题讨论】:
-
你有没有尝试过什么?
-
只有文件访问才有可能,因此您不会从客户端 Web 执行此操作。它必须是本地或服务器端。无论如何,你必须展示你已经尝试过的东西。 CSV 文件只是由两个常用分隔符(逗号和换行符)分隔的字符串。
-
您是否检查过此问题中描述的解决方案? stackoverflow.com/questions/33401523/…
-
@zfrisch 实际上可能是客户端
-
@YaakovAinspan 也许 - 老实说文件 API 是我不太熟悉的东西,但我认为您必须上传或从 fetch 请求中检索。
标签: javascript html csv dictionary