MskTmi / MskTmi.github.io

平平无奇的博客仓库
https://blog.msktmi.com
2 stars 0 forks source link

解决 PapaParse 获取 URL 文件编码错误 | Mst #29

Open MskTmi opened 1 year ago

MskTmi commented 1 year ago

https://blog.msktmi.com/posts/2023/97572495.html

​PapaParse 这个插件虽说强大,可以快速将 CSV 文件转为 JSON 格式来渲染表格,但是某些地方真的让人很难受,比如它自带的 encoding 配置只能对通过 input 上传的本地文件起作用,而通过 URL 远程取到的文件不支持… 解决方案先用 XMLHttpRequest() 获取到文件,然后设置 FileReader() 改变文件的编码,最后使用 PapaParse 直接解析。