文档章节

从CSV文件中读取数据,使用逗号','分割问题

stormxue
 stormxue
发布于 2017/04/20 10:02
字数 118
阅读 105
收藏 0

java读取CSV文件,CSV文件是以逗号分割,会遇到双引号中有逗号的情况。

解决办法:",(?=([^\"]*\"[^\"]*\")*[^\"]*$)"

	public static void main(String[] args) {
		String[] arrFileContentData = null;
		//String csvSplitBy = ",(?=([^\"]*\"[^\"]*\")*[^\"]*$)";
		String sRowData = "HCHA01,2016-06-13,HSBC TAIPEI - CUR,\"GENOVATE BIOTECHNOLOGY CO., LTD.\",ISIN CODE,TW0004130000,116000,2016-06-13,TWD,41.85,7369922.85,4854600,018-600015-431 ";
		arrFileContentData = sRowData.split(",(?=([^\"]*\"[^\"]*\")*[^\"]*$)");
		System.out.println(sRowData);
		System.out.println(arrFileContentData.length);
		System.out.println(ArrayUtils.toString(arrFileContentData));
	}

 

© 著作权归作者所有

stormxue
粉丝 0
博文 4
码字总数 600
作品 0
扬州
程序员
私信 提问
Cocos数据篇[3.4](5) ——CSV文件解析

【唠叨】 在一个游戏中,通常会有很多怪物、关卡、技能等数据,这些数据不可能在代码里写死,一般都会使用配置文件保存,使用时再加载到内存。 CSV文件编辑起来十分简单,所以常常用来配置游...

shahdza
2015/02/18
0
0
pandas 中DataFrame使用:数据导入\出,重复值处理,缺失数据处理,字段抽取,字段拆分

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/meiqi0538/article/details/82557879 本文测试使用Pandas使用的是Spyder,python3.6版本,已经安装好pandas包...

皮乾东
2018/09/09
0
0
jmeter参数化

CSV Data Set Config (右键线程组->添加->配置元件->CSV Data Set Config) JMeter中,如果我们需要做普通用户名和密码作参数化,循环读取文本里的用户名和密码,可以添加CSV Data Set Conf...

蓝蝶飞扬
2015/12/14
48
0
2.python数据分析与展示------Numpy数据存取与函数

1.数据的csv文件存取 CSV (Comma‐Separated Value,逗号分隔值) ,CSV是一种常见的文件格式,用来存储批量数据 csv文件: np.savetxt(frame, array, fmt='%.18e', delimiter=None) •frame :......

bxg1065283526
2018/04/28
0
0
Numpy数据存取与常用函数

一:前言 继续做Nmupy模块的学习笔记,这次是numpy的数据存取与常用的一些函数学习使用记录,这些函数都将为以后的数据操作打下基础。涉及到的有存取函数、强大随机函数、统计函数和梯度函数...

布咯咯_rieuse
2017/07/20
0
0

没有更多内容

加载失败,请刷新页面

加载更多

程序员随想-关于分享

最早的时候,文字是贵族这些上层人士才会学习的,底层人士没有资格和渠道去学习,同样用文字、图像等其他载体承载的知识大部分也只有贵族阶层才能享受的。后来有了造纸术、印刷术,成本降低,...

Lubby
24分钟前
0
0
聊聊hibernate的session-level repeatable reads

序 本文主要研究一下hibernate的session-level repeatable reads 实例 doInTransaction(session -> { Product product = new Product(); product.setId(1L); product.setQuanti......

go4it
35分钟前
0
0
ubuntu或ubuntu kylin优麒麟中安装QQ、wechat微信、百度网盘

从中国国内的地址下载deepin wine,码云上的。这样网速比较快。然后,按照说明向下安装。 https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu...

gugudu
47分钟前
2
0
基于redis分布式锁实现“秒杀”

最近在项目中遇到了类似“秒杀”的业务场景,在本篇博客中,我将用一个非常简单的demo,阐述实现所谓“秒杀”的基本思路。 业务场景 所谓秒杀,从业务角度看,是短时间内多个用户“争抢”资源...

别打我会飞
今天
14
0
Zookeeper的实践指南

本章重点 1.数据存储2.基于Java API初探Zookeeper的使用3.深入分析Watcher机制的实现原理4.Curator客户端的使用,简单高效 数据存储 事务日志快照日志运行时日志 bin/zookeepe...

须臾之余
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部