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