如何创建一个csv格式的文件

2023-11-02

function downloadFile(fileName, content){
    var aTag = document.createElement('a');
    var blob = new Blob(['\ufeff' + content], {type: 'text/txt,charset=UTF-8'});
    aTag.download = fileName;
    aTag.href = URL.createObjectURL(blob);
    aTag.click();
    URL.revokeObjectURL(blob);
}

fileName 指 文件的名称,content 指 文件的内容。

案例:
export default class Demo extends Component {

	demo = () => {
			downloadFile('样例csv文件.csv','数据节点1,数据节点2,数据节点3\r1,2,3\r4,5,6')
	}
	
	render() {
	
		return(
			<div>
				<a onClick={this.demo}>生成csv文件</a>
			</div>
		)
		
	}		
}

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何创建一个csv格式的文件 的相关文章

随机推荐

  • (转)牛牛牌型判定(五小牛 > 五花牛 > 炸弹 > 银牛 > 牛牛 > 有牛>没牛)

    牌型大小 五小牛 gt 五花牛 gt 炸弹 gt 银牛 gt 牛牛 gt 有牛 牛987654321 gt 没牛 K gt Q gt J 2 gt A 黑桃 gt 红桃 gt 梅花 gt 方块 同样的牌型比大小 同样的手牌比花色 1 2 在
  • nzAutocomplete监听选择事件,做相应处理

    nzAutocomplete 当组件选择一个选项后 没有回调函数 但想在选择时获取相关的数据 可以通过点击事项 传入相关对象
  • excel 下载方法封装

    1 首先需要拿到后端返回的URL下载地址 2 写个下载方法 url 接口返回的下载地址 例如 https cancer research oss cn beijing aliyuncs com yuance platform permiss
  • Unity 3D 做FPS游戏

    Part 1 Introduction 第一部分 介绍 This tutorial will detail how to make a simple First Person Shooter FPS It will introduce fu
  • 项目类中@Data注解无法使用

    原因 Data注解无法使用 需要安装插件 解决 在idea中找到 File Setting 找到Plugins如下图 输入lombok 点击安装即可 lombok插件 已解决
  • bottomnavigationview 去动画_Android Notes|BottomNavigationView 爱上 Lottie

    鸡老大说 大丈夫岂能久居人下 首发掘金 掘金 个人页 juejin im 前言 好容易解决个问题 感觉记录一波 当日事当日毕 践行鸡老大 点滴积累 万一某天优秀了呢 以前大部分项目底部导航栏关于图片部分的实现 要么两套图 selector
  • python-爬虫(获取NBA球员信息)

    目录 引入外部库 安装XPath 1 下载XPath helper的源码 2 在edge中添加 3 使用Xpath helper 原码 在上一节我们已经配置好了python爬虫的环境python 配置爬虫环境 现在我们就来实践一下吧 引入外
  • Hive集成HBase详解

    摘要 Hive提供了与HBase的集成 使得能够在HBase表上使用HQL语句进行查询 插入操作以及进行Join和Union等复杂查询 应用场景 1 将ETL操作的数据存入HBase 2 HBase作为Hive的数据源 3 构建低延时的数据
  • 部署elk集群6

    文章目录 一 集群环境 二 部署es 1 192 168 4 115 2 192 168 4 116 3 192 168 4 118 4 启动测试 5 加入开启自启动 6 故障 三 部署logstash 1 官方地址 2 解压安装 3 创建
  • Pycharm2022安装及python环境的搭建

    一 安装Pycharm 首先进入pycharm的官网https www jetbrains com pycharm download section windows 选择社区版进行下载 运行启动安装向导的pycharm 2022 2 4 e
  • cookie注入

    什么是cookie Cookies 确定身份 在服务器产生 存储在客户端的一小段文本信息 格式为字典 键值对 cookie分类 会话级 保存在内存 浏览器关闭则丢失 持久级 保存至硬盘 只有 当失效时间到了才会清除 一般都是持久化比较多 打
  • 设计模式(二十一) 状态模式

    状态模式也是一种行为型模式 当我们的程序中需要一些状态转换 对于不同的状态需要不同的行为时 我们就可以考虑使用状态模式 下面用交通灯来当例子 我们需要红黄绿三种颜色的状态 interface State void show class Re
  • Springboot Logback日志多文件输出(按日期和大小分割)

    在早期的日志Slf4j Log4j使用方式中 我们使用最多的就是LoggerFactory来获取一个Logger实例 logback的原理也一样 本文示例文件分割按照日志大小和日期进行分割 目录 配置logback xml 配置需要的pro
  • 【Unity入门计划】Unity2D动画(2)-脚本与混合树实现玩家角色动画过渡

    目录 1 玩家角色移动伴随的简单动画 1 1 行走 1 2 停留 1 3 攻击敌人 触发型 1 4 受伤 触发型 1 5 跳跃 1 6 下蹲 2 动画间的过渡 3 过渡的判断逻辑 3 1 行走与停留 移动速度 3 2 受伤 攻击 bool变
  • 如何从一个服务器拷文件到另一个服务器

    scp sftp rsync 如果文件很多或者很大建议rsync SecureCRT与SshClient不同的就是 SecureCRT没有图形化的文件传输工具 不过也不影响 用命令来实现的话 其实会方便快捷很多 第一种方式 上传文件只需在s
  • Java中Validator的使用

    原文 Java中Validator的使用 荼白 CSDN博客 java validator 很多时候都需要校验穿的参数是否符合规则 但是这种校验的代码会重复很多 所以引入 validator 来校验参数 这样可以省去很多冗余的代码 目录 p
  • 【Caffe】Windows下调用生成的classification.exe单张图片分类错误问题

    第一次更新 2017 10 25 本人环境 1 Caffe工程已经编译好 2 Matlab接口可用 问题概述 在用Caffe自带的程序对图片进行分类时 Matlab接口下识别率与训练时test的准确率一致 但使用VS接口 即直接调用工程生成
  • java ibatis 操作数据库延迟_javaweb项目,为什么过段时间,跟数据库就失去连接呀?...

    Cause org apache commons dbcp SQLNestedException Cannot get a connection pool exhausted at com ibatis sqlmap engine mapp
  • 【.Net实用方法总结】 整理并总结System.Data中DataColumnCollection类及其方法介绍

    作者简介 博主是一位 Net开发者 同时也是RPA和低代码平台的践行者 个人主页 会敲键盘的肘子 系列专栏 Net实用方法总结 专栏简介 博主针对 Net开发和C站问答过程中遇到的问题进行总结 形成本专栏 希望可以帮助到您解决问题 座右铭
  • 如何创建一个csv格式的文件

    function downloadFile fileName content var aTag document createElement a var blob new Blob ufeff content type text txt c