当前位置: 首页 > news >正文

wordpress 仿站教程wordpress 获取自定义字段值

wordpress 仿站教程,wordpress 获取自定义字段值,机关门花网站建设,网站页面布局和样式设计一、背景因项目需要上传csv文件并显示曲线和表格,方案是上传文件,然后再将该文件下载下来解析,然后显示曲线和表格显示。二、现状上传文件没问题,后端返回文件链接后再下载,下载到文本后解析时出问题了。Windows系统编…

一、背景

        因项目需要上传csv文件并显示曲线和表格,方案是上传文件,然后再将该文件下载下来解析,然后显示曲线和表格显示。

二、现状

        上传文件没问题,后端返回文件链接后再下载,下载到文本后解析时出问题了。Windows系统编辑的csv文件,中文是GBK编码,从文件中得到文本,中文部分是乱码,原因是前端默认UTF-8编码。

三、方案

        问了机器人,机器人给的第一个方案是iconv,依赖三方库,离线开发再麻烦了。

    第二个方案,是以二进制方式下载到文件内容后指定编码进行处理,这个方案更合适,代码如下:

axios.get(url,{responseType:'blob'}).then(blob => {// 按GBK编码解析const reader = new FileReader();reader.readAsText(blob, 'GBK');// 解析成功的回调reader.onload = () => {// 按换行符分割字符串let datas = reader.result.split(/[(\r\n)\r\n]+/);// 遍历数据datas.forEach((item, index) => {// 处理数据即可});};
});

四、结束

        第一次使用blob和FileReader,功能还是很强大的,记录一下备忘。

http://www.dtcms.com/a/579620.html

相关文章:

  • 网站下方一般放什么原因html5 爱情网站模板
  • 建立网站需要准备的材料网站开发广告语大全
  • easyui做的网站发布活动的平台app
  • 阿里巴巴网站域名网页添加兼容性站点
  • 网站空间管理平台行业网站运营计划
  • RestTemplate设置接口超时时间的方法
  • 简述网站建设的过程wordpress 自定义筛选
  • 南京网站推广营销公司网站建设找哪个
  • dell网站设计特色wordpress基础
  • 深一网站建设火星时代ui设计培训怎么样
  • 蓝衫网站建设用html5做的网站代码
  • 域名回收网站wdlinux wordpress
  • 东莞网站推广怎么样拼多多一件代发免费货源
  • 香水网站设计网页怎么查公司联系方式
  • 图表设计网站漳州 网站建设公司哪家好
  • 为网站网站做宣传网页设计发展前景分析
  • 网站制作公司哪儿济南兴田德润有活动吗网络推广这个工作怎么样
  • 化妆品企业网站建设的缺点电子商务专业毕业从事什么工作
  • 莱芜正规的网站建设做网站协议怎么签
  • 企业网站开发制作免费制作小程序软件
  • 开办网站备案帮卖货平台
  • 企业网站建设方案精英百度网站怎样做
  • 如何建设免费网站视频wordpress模板 众筹
  • 有哪些做品牌特卖的网站重庆有哪些网站
  • 电子商务网站建设前的分析pageadmin建站系统破解版
  • 北京网站建设推广服linux php网站部署
  • 苏州网站建设制作公司网站建设预算策划
  • 网站建设主持词ps在线图片编辑
  • 企业网站建设教程视频易语言 wordpress登录注册
  • 海南省建设考试网站成品网站包含后台么