首页 > 其他分享 >有没有办法在不破坏格式的情况下在 CSV 列中包含逗号?

有没有办法在不破坏格式的情况下在 CSV 列中包含逗号?

时间:2023-03-06 12:35:22浏览次数:54  
标签:包含 列中 逗号 破坏 格式 CSV

我有一个包含名称和数字的两列 CSV。有些人的名字使用逗号,例如Joe Blow, CFA.这个逗号破坏了 CSV 格式,因为它被解释为一个新列。

我读过,最常见的处方似乎是用新值(例如this|that|the, other)替换该字符或替换分隔符。

我真的很想保留逗号分隔符(我知道 excel 支持其他定界符,但其他解释器可能不支持)。我还想保留名称中的逗号,因为Joe Blow| CFA看起来很傻。

有没有办法在不破坏格式的情况下在 CSV 列中包含逗号,例如通过转义它们?



解答

http://www.stackoverflow.ink/posts/you-mei-you-ban-fa-zai-bu-po-pi-ge-shi-de-qing-kuang-xia-zai-csv-lie-zhong-bao-han-dou-hao/

标签:包含,列中,逗号,破坏,格式,CSV
From: https://www.cnblogs.com/silva/p/17183326.html

相关文章

  • DBeaver 导入csv到myql发现的时间问题
    最近工作使用了一段时间的的数据库客户端DBeaver,发现客户端显示时间不正确。时间保存之后发现日期经常自动-1。这期间做了大量测试和分析,一开始以为时csv格式问题,反复导......
  • Pandas read_csv:low_memory 和 dtype 选项
    df=pd.read_csv('somefile.csv')...给出错误:.../site-packages/pandas/io/parsers.py:1130:DtypeWarning:列(4,5,7,16)具有混合类型。在导入时指定dtype......
  • 个人觉得好用的工具函数(如把数字转成千分位逗号分隔)
    //js数字每三位加逗号(千分位格式)美元格式3位一个逗号  handleUs(val){   //eg:2536995--->2,536,995爽得一匹   returnval.toLocaleString()......
  • 【MySQL】导出到CSV
    http://www.yiidian.com/mysql/mysql-export-table-to-cvs.html  要将表导出为CSV文件,我们将使用SELECTINTO....OUTFILE语句。该语句是对LOADDATA命令的补充,该......
  • 数字序列中某一位的数字
    数字以0123456789101112131415...的格式作为一个字符序列,在这个序列中第2位(从下标0开始计算)是2,第10位是1,第13位是1,以此类题,请你输出第n位对应的数字。......
  • QT QGraphicsView 如何实现图片按照鼠标点进行放大缩小效果
    原文链接#include<QScrollBar>//获取当前鼠标相对于view的位置;QPointFcursorPoint=event->pos();//获取当前鼠标相对于scene的位置;......
  • 字符串根据逗号拆分转list
    Stringpath="123,456,789"if(path!=null&&path.indexOf(",")!=-1){String[]array=path.split(",");List<String>list=Arrays.asList(array);}/***逗号......
  • 【编码】csv文件打开是乱码
    原因:CSV是用UTF-8编码的,而EXCEL是ANSI编码,由于编码方式不一致导致出现乱码。解决办法:用记事本打开CSV文件----->文件------>另存为------>点编码------>选择ANSI----->保存,......
  • 将含两列的csv文件生成二维矩阵
    gen_diea=pd.read_csv('../data/ddg_data/diea-gene.csv',header=None,names=['diease','gene'])#生成关联矩阵df=pd.get_dummies(gen_diea.gene).groupby(gen_diea.d......
  • sql查询多个结果逗号分隔为同一行显示
    sql查询数据结果selecte.ctrl_descfromt_ctrl_entryeinnerjoinCodeGroupKeyCodescone.ctrl_code=c.KeyCodewherec.GroupId='3060'ande.roomid=c.RoomIdG......