首页 > 其他分享 >csv 中显示逗号和双引号

csv 中显示逗号和双引号

时间:2023-07-02 12:00:41浏览次数:41  
标签:双引号 单元格 excel 生成 逗号 csv


  此外还有一些其他情况也需要注意,例如字符串中含有逗号的情况,需要用”aa,bb”这样的形式来表达。

  最后,要说明的是,如果我们通过黏贴或者到处的方式生成了新的excel文件,这样的修改并不会影响我们通过程序来读取excel内容时获取的内容,即=或””会自动被过滤。

 

碰到的问题
1.单元格内容有换行,csv 文件会换行
3.单元格内容有逗号,csv 文件会分割单元格
3.单元格内容有双引号,csv 文件会把第一个双引号"吃掉".

前俩个问题 用\" 包含单元格内容可以解决,
第三个问题 把一个单引号替换成俩个, csv 文件只显示一个.

资料来处:
http://blog.5d.cn/user6/tile/200507/124121.html http://witmax.cn/php-write-csv.html

 

最近写了一个生成csv的程序,生成的csv其中有一列数字长度为13位,csv中查看没有问题,但是用excel打开数字就会变成科学计数法 

解决办法: 
   1、在生成csv的时候,在数字的前面或后面加上"\t"制表符,再用excel打开问题解决!如 “1234567890 ”

 

在生成csv的时候,在数字的前面加上"=",再用excel打开问题解决!如 ="9876543210",=“1234567890”,

=============

如果用"000",则结果用excel 查看只有0

标签:双引号,单元格,excel,生成,逗号,csv
From: https://blog.51cto.com/u_16174476/6604228

相关文章

  • python 字典key单引号变双引号
    背景:str1="{'a':1,'b':2,'c':3}"把字典格式的字符串str1转成字典importjsons_dic=json.loads(str1)报错信息:json.decoder.JSONDecodeError:Expectingpropertynameenclosedindoublequotes:line1column2(char1) 解决思路:方法一:(不建......
  • 利用python将数据写入CSV文件中
    利用python将数据写入CSV文件中全部代码如下:importcsv#1.创建文件对象f=open('cav_file.csv','w',encoding='utf-8',newline="")#2.基于文件对象构建csv写入对象csv_write=csv.writer(f)#3.构建列表头csv_write.writerow(['学号',......
  • CSV注入
    漏洞介绍现在很多应用提供了导出电子表格的功能(不限于Web应用),导出表格的功能可能会导致注入命令的风险,因为导出的表格数据有很多是来自于用户控制的,如:投票应用、邮箱导出。攻击方式类似于XSS:所有的输入都是不可信的。利用CSV注入,可以执行任意系统命令,可导致用户数据泄露等风......
  • java 解析csv
    opencsvjava读取csv的类库主要有两种,opencsv和javacsv,研究发现,javacsv最后一次更新是2014-12-10,很久不维护了。opencsv是apache的项目,并且至今仍在维护,所以决定使用opencsv。csvcsv文件,全名commaseparatedvalues,默认以逗号分隔,是纯文本文件。虽然用excel打开后格式排版了,但是那......
  • 正确处理 CSV 文件的引号和逗号
    CSV(Comma-SeparatedValues,逗号分割值),就是用纯文本的形式存储表格数据,最大的特点就是方便。作为开发,我们经常面临导数据的问题,特别是后台系统,产品或者运营的同事常常会提需求。Emmm,实话说,直接用PHPExcel也是OK的,不管是WPSOffice或者微软Office,都能完美支持。但我还是比......
  • 从pandas dataframe保存csv文件,不带双引号
    为了保存来自pandasdataframe的csv文件,我尝试了以下方法:res.to_csv('seq_test.fa',header=False,index=False,sep='\t',quoting=csv.QUOTE_NONE)复制这给出了以下错误:needtoescape,butnoescapecharset如果我不使用quoting=csv.QUOTE_NONE。我通过以下方式......
  • python读取csv文件进行绘图
    2023-06-19   https://www.cnblogs.com/NJ-Leon/  1.matplotlib库安装升级pip: python3-mpipinstall-Upip 安装matplotlib库: python3-mpipinstall-Umatplotlib 2.python代码importcsvimportmatplotlib.pyplotaspltfile_path......
  • 字符串以逗号分隔去重
    可以使用Set集合来去重,然后再将集合中的元素转换为字符串。Stringstr="a,b,c,c,d,e,e,f";String[]arr=str.split(",");Set<String>set=newHashSet<String>(Arrays.asList(arr));Stringresult=String.join(",",set);System.out.println......
  • Apache Commons CSV 基本使用
    ApacheCommonsCSV基本使用文章目录ApacheCommonsCSV基本使用一、概述1、简介2、主要特点3、官方资料二、基本使用1、引入依赖2、读取`.csv`文件文件内容读取文件3、写入文件写入文件写入结果一、概述1、简介ApacheCommonsCSV是Apache软件基金会的一个开源项目,它提供了......
  • 和利时MACSV6.5.3中4byte数据合并转换为单精度浮点数float
    和利时MACSV6.5.3中4byte数据合并转换为单精度浮点数float代码截图验证完整可导入代码复制到记事本中,保存为xml文件,在和利时M6AutoThink中导入<?xmlversion="1.0"encoding="ISO-8859-1"?><pou> <path><![CDATA[USER]]></path> <name>IEEE754</name&g......