【发布时间】:2020-05-10 04:01:04
【问题描述】:
如果我有意见:
<input type="file" id="upload" onchange="getFile(this)">
我的用户将上传一个 JSON 文件(作为纯文本,所以我将不得不使用JSON.parse()),我怎样才能获取这个文件并通过getFile() 实际获取数据
在getFile(element) 中,我尝试使用element.files[0],但它似乎不包含实际数据。我也看过here、here 和here,但这些都不能解决我的问题。 MDN 上的This resource 似乎很有希望,但我真的不明白。
我想要一个涉及URL.createObjectURL() 或FileReader() 的解决方案。
此外,在任何人在 cmets 中发布此内容之前,我确实了解这些解决方案不适用于所有浏览器,我想从前端执行此操作。
【问题讨论】:
标签: javascript html json file-io