社区
Java EE
帖子详情
java 如何按列解析csv文件
xiaoskery
2010-04-23 07:07:54
现在遇到一个问题,之前我在解析csv文件的时候,是以逗号分隔的,
当csv文件中有一个 字段本身包含逗号,就会出现问题。
目前客户提供的csv文件如果本身字段含有逗号的,它不会以双引号把它,引起来
我现在该怎么解析啊???
我有没有什么办法按列来解析csv文件呢???
急啊! 谢谢 各位了
...全文
261
3
打赏
收藏
java 如何按列解析csv文件
现在遇到一个问题,之前我在解析csv文件的时候,是以逗号分隔的, 当csv文件中有一个 字段本身包含逗号,就会出现问题。 目前客户提供的csv文件如果本身字段含有逗号的,它不会以双引号把它,引起来 我现在该怎么解析啊??? 我有没有什么办法按列来解析csv文件呢??? 急啊! 谢谢 各位了
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
aSysBang
2010-04-23
打赏
举报
回复
既然 “,”是客户可以使用的字符 那你就不用“,”作为分隔标志了。。。
换个@@@什么的。。。
aaaaaafd
2010-04-23
打赏
举报
回复
找媒体... CALL记者
hq1305018
2010-04-23
打赏
举报
回复
a,b,c,d1,d2,e,f
比如这样的一行字符串,"d1,d2"其实是一列,是这个意思吗?
String str = "a,b,c,d1,d2,e,f";
String strSplts1[] = str.splits(",");
String strSplts2[] = new String[strSplts1.length - 1];
strSplts2[0] = strSplts1[0]; // a
strSplts2[1] = strSplts1[1]; // b
strSplts2[2] = strSplts1[2]; // c
strSplts2[3] = strSplts1[3] + strSplts1[4]; // d
strSplts2[4] = strSplts1[5]; // e
strSplts2[5] = strSplts1[6]; // f
这样做行不?
csv
文件
解析
工具(
java
csv
.jar包)
这个包非常好,能处理特殊字符和换行符的问题,自己写的话很容易在特殊字符和换行符上出问题,建议用高人写的jar包。
java
实现两excel(或
csv
)
文件
的比对(以某几列作为键值,比对指定列的值差异)
1. **读取Excel/
CSV
文件
**:使用Apache POI,可以创建一个`XSSFWorkbook`对象来处理Excel
文件
,而Open
CSV
则提供`
CSV
Reader`或`
CSV
Parser`来
解析
CSV
文件
。通过这些对象,我们可以逐行读取
文件
并获取数据。 2. **定义...
csv
导入数据库
java
源代码
在描述中提到的"扫描
csv
文件
的数据到数据库中
java
源代码",意味着代码将逐行读取
CSV
文件
,
解析
每一行,然后将这些数据作为新记录添加到数据库中。实现这一功能的
Java
代码会包含上述提到的各个步骤。 通过标签"
csv
...
jackson-core-asl-1.9.13+jackson-mapper-asl-1.9.13札包
在SSH(Spring、Struts、Hibernate)框架的集成应用中,Jackson库经常被用作数据交换的工具,特别是在Spring MVC中,它可以作为视图
解析
器,将
Java
对象转换为JSON响应返回给客户端。例如,当开发RESTful API时,使用...
Jasperreports5.6.0
2. **数据源支持**:JasperReports支持多种数据源,包括数据库连接、
Java
Beans、
CSV
文件
、XML数据、JSON数据等。这使得它能处理各种类型的数据,满足不同项目需求。 3. **报表样式与组件**:JasperReports提供了...
Java EE
67,550
社区成员
225,863
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章